也许如今有一款App能够提供全部你须要的,你不须要的,或者你能够想象到的内容。可是,有多少App真的能够不只知足需求并且还能提供很好的用户体验呢? 相信不少APP并无这样的能力。有一些APP的设计特别烂,以致于用户很难去完成一些操做。也有一些APP,当用户作了一些操做以后,动不动就挂掉了。还有一些APP设计的很不直观,很难去操做。因此我想当我说避免开发出一款平庸的APP是一件亟待解决的事情的时候,你会赞成个人观点。若是你正在寻找一些工具去优化你的APP, 你会很开心的发现其实这样的工具还挺多的。今天给你们推荐5款优秀的网站和工具,若是把它们结合使用的话,能够大大提高你预期的效果。web
Applause社区有超过250,000个有经验的QA测试人员组成,能够提供的测试方案包括:编程
功能测试 自动化测试 可用性测试 辅助功能测试 本地化测试 安全测试 负载测试 人群测试
Applause 在真实的环境中执行测试用例,它能够在全部的设备和全部你但愿用户实时接触的环境中(全部可能的配置或者组合)执行,而且同时适用于IOS和安卓。你能够按计划安排测试用例的执行, 好比执行频率(天天,每周或者随机) 和开始时间。第一批结果能够在几小时内或者一些状况下能够实时产生出来。你能够把最紧急的问题列表出来,设置bug的优先级, 而且提升生产力。安全
Applause平台最有意思的功能就是能够经过手机测试管理中心发布一款测试版本。工具
也多亏有这样一个功能,咱们能够很轻松地分析有多少用户在和咱们的APP交互。性能
这项服务包括能够对合格的参与者提供有针对性的调查,以及获得专家团队的持续帮助,这个专家团队目的就是针对关于如何提高、改进开发过程和应用程序可用性提供宝贵的反馈意见。学习
TestFairy 是一款适用于本地和非本地开发的安卓App以及IOS App的免费测试工具。测试
你能够上传本身的App,而且经过电子邮件邀请测试人员或者使用基于web的测试应用去测试。 测试人员会收到一个能够只要点击就能下载你的APP的连接地址。经过查看测试执行以后的反馈结果,你就会知道什么地方须要改善。字体
在TestFairy的bug报表模块, 测试人员能够经过填写表格提交测试反馈。 反馈表会直接被推送到BUG跟踪系统,跟从设备上收集的全部的崩溃信息,包括日志和内部指标的报告(CPU使用率和内存使用率),汇总在一块儿。优化
每个 TestFairy App均可以发布公开的测试页,这样你就能够在网上发布信息去招募测试人员去测试你的应用。网站
最有用的功能是这项服务提供了一个视频录制功能,它能够录制测试是如何一步步展开的。 这样你能够看到潜在用户在作什么, 他们使用移动应用程序时是如何操做的, 而且从他们的操做行为中学习。
若是想要知道这个工具是如何工做的,能够点击这里查看在线演示。基本套餐是免费的,可是若是你想要申请企业套餐, 请和他们的专家联系。
Azetone提供了一个旨在知足客户需求的普遍测试和个性化方案。
它的对比测试平台能够帮你建立和浏览APP的各类版本。 你能够同时在不一样的设备上执行测试用例, 而且得到有关用户如何参与并与应用互动的精辟看法。
体验洞察和UX分析是这项服务的最好的部分。 Azetone 给客户提供详细的文档去展现用户行为和他们使用APP的时候所作的决定。
这份报告很详细,它涵盖了详细的执行信息(在哪一个页面,停留了多久,成功率,满意度等等), 而且你也能够经过设备类型和时间段去筛选想要查看的报告。
等分析完成后看到结果,你就会对须要改进的地方有了总体的把控。
若是你想要本身的APP提高一个档次,我建议你了解一下手机设备的A/B测试。 它会让你很轻易的了解到像字体, 颜色,文字尺寸,或按钮位置等等是如何影响用户的,你能够深刻感觉一下并做出相应的调整。
Appsee 是一款IOS和安卓平台的手机分析SDK,它能够帮你检查APP的性能和用户与APP的交互,我的访问用户记录,你能够发现应用程序的须要改进的功能。
Appsee在其平台上整合了一些到目前为止你看到的服务。包括Azetone,它也提供了从全部屏幕上汇聚的用户操做的触摸热图功能,帮助你筛选出那些应用程序没有触响应的操做。
像如TestFairy同样,它提供了真实用户行为的视频操做记录,这样你能够很容易就发现应用有什么问题, 若是这些问题使用户失望,致使他们退出应用程序,你能够作些什么来避免这种状况.
最后,它能够提供事故日志,这样你永远不用担忧如何找出出了什么故障。
你能够申请在线演示,或者经过点击这个连接 免费试用(所有功能)14天。
最后一个推荐的工具是Testdroid.
这是一个在线的测试Anroid和IOS应用的服务平台, 由Bitbar在欧洲和美国的专门的托管中心托管。 它提供如下功能:
在数百台设备上同时测试并提供即时反馈 在线测试和API访问,这意味着没有必要保留设备,或者准备测试用例的运行 针对普遍的用户群,这意味着更高的用户质量和更大的用户支持 在新设备上进行测试,甚至于可定制的设备集群 无需编程和配置。 只须要上传APK或者IPAwenj,以及说明性的测试文件, 应用将会在平台上自动运行
若是想要免费尝试Testdroid, 能够建立一个云帐户,能够以后再决定是否要升级为按月订阅的付费用户, 或者也能够试试在线演示。
无论你是一个独立的开发人员仍是一个大公司里团队中的一员, 都须要花费时间去组织测试活动而且研究潜在用户的行为。
文章中列举的全部工具和平台均可以帮你开发出一个功能完善的可用性极高的APP。 使用其中的一种或几种,你能够很容易的发现所做出的一切决定是否是有效以及在什么地方还须要提高。
我建议你组合使用这些工具去测试App的重要功能,这样你就能够一次性的测试和优化应用的功能。