移动端应用基础测试点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端应用基础测试点相关的知识,希望对你有一定的参考价值。
这是测试人员入门需要掌握的知识,现在社会上还没有开设测试相关专业的课程,所以如果你要做测试,你去面试的时候,最起码要知道这个工作是做什么的(什么~点点点,好像也没错)
这个工作的流程首先是你需要知道你做什么,你要测试一个app,但是你要测试app的什么呢?
一般包括(排序按照我个人工作喜好):
- UI测试
- 功能测试
包括功能点、业务逻辑、关联性(主要测试客户端与PC端的交互,PC后台处理完后,PC端与客户端数据一致),我们是做媒体的,所以我们有一大部分的功能都需要验证业务逻辑的关联性。
这是一个需要书写测试用例(类似超级详细版操作手册),一般app的业务逻辑都稍嫌复杂,没有测试用例,呵呵,你会心态爆炸~测试覆盖率基本上都是有测试用例主导,也就是说在功能测试部分,是检验测试用例是否有效以及完整的,也就导致另外一个问题,测试用例怎么写的问题,将另外一篇文章来单独阐述测试用例的编写方法。
- 兼容以及适配测试
适配测试:ios一般包含系统和分辨率兼容;安卓除此之外还需要照顾一些品牌的兼容。(这个可以在运营统计后台查看自己家app,top10的机型用来优先兼容)
兼容:一般需要测试新旧版本的兼容,如果不是强制升级,那新旧版本的app同时运行时必不可少的,此时需要考虑新旧版本并行时后台接口的兼容性。兼容行一般开发在设计接口的时候就会提出来可能会影响旧版本,这就需要测试人员对旧版本功能兼容性验证时,可以进行主要流程的测试和变更的接口影响到的功能详细验证。
- 中断测试
中断详细: 网络的断网, 切换网络, 断电,来电话/短信,听音乐,切换到其他app, 打开其他app 的通知等
中断场景:页面上传活加载交互信息数据时
- 异常测试(都是平常遇到的一些坑)
app长期停留在后台启动后是否有异常
多个app切换
app在清空数据或强制退出后还能正常运行否
- 性能测试(这里先介绍下一些测试点,后期在详细介绍,这些数据我们每个版本都要统计,用来做技术部的考核指标之一)
是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。
以上是关于移动端应用基础测试点的主要内容,如果未能解决你的问题,请参考以下文章