发布时间:2020-07-28
app测试,对于app来说是一个比较重要的步骤,因为只有测试之后,才能够发现app有没有问题,哪些地方需要改进,这样才能够提高软件实用性。那么在进行app测试的时候,要重点测试哪几个方面?接下来我们就来了解一下。
1、安全测试
1.1、软件权限
扣费风险:包括发送短信、拨打电话、连接网络等;
隐私泄露风险:包括访问手机信息、访问联系人信息等;
新增风险项;
1.2、开发者官方权限列表信息比对分析
2、UI测试
测试用户界面(如菜单、对话框、窗口和其它可视控件)布局、风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等。
UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。
3、性能测试
评估app的时间和空间特性
3.1、极限测试:在各种边界压力情况下(如电池、存储、网速等),验证app是否能正确响应。
3.2、响应能力测试:测试app中的各类操作是否满足用户响应时间要求;
3.3、压力测试:反复/长期操作下,系统资源是否占用异常;
3.4、性能评估:评估典型用户应用场景下,系统资源的使用情况。
4.中断测试
针对智能终端应用的服务等级划分方式及实时特性所提出的测试方法,如:app在前/后台运行状态时与来电、文件下载、音乐收听等关键运用的交互情况测试等。
5.兼容测试
主要测试内部和外部兼容性,包括:
与本地及主流app是否兼容; 检验在各种网络连接下(WiFi、GSM、GPRS、EDGE、WCDMA、CDMA1x、CDMA2000、HSPDA等),app的数据和运用是否正确;
与各种设备是否兼容(若有跨系统支持则需要检验是否在各系统下,各种行为是否一致)。
以上内容就是小编所了解的一些关于app测试的知识,app的测试工具也是有比较多的,在众多的测试工具中,小编推荐大家使用MobileRunner,MobileRunner可以通过测试用例覆盖业务规则的测试,减少脚本设计的复杂度和脚本设计的简单性;校验点包括数据库校验、正则表达式校验,所有校验图形化方式填写。希望对大家能够有所帮助。
推荐阅读:
您的信息已成功提交!
我们的客服人员稍后会与您联系