前言:
对于测试用例来说,我们重点是他的全面性,
包括正常操作、非正常操作,合理、非合理,合法、非合法,边界、越界以及一个极限的操作输入。
每个测试用例都需要有他的预期结果,对于同样的用例,执行的结果是相同的。
测试用例编写范围:
1、功能相关
满足需求设计的功能
覆盖功能的各条路径
覆盖各种边界值的情况
受影响的其他功能
2、兼容性相关
机型兼容:不同厂商,不同型号,不同配置,用户占比
系统: pc(MAC/window)浏览器(谷歌,360,ie,等(根据占比))手机系统(ios/Android (低版本-高版本))
分辨率: 720*1280,1080*1920,480*854,540*960
3、用户体验
ui设计
功能操作简单,方便
页面流畅
风格(少儿,老人是否符合)-易上手,易理解等
4、性能相关
系统性能:cpu,内存,耗电量,GPU,磁盘
安装包大小
业务性能
业务响应时间
流畅度
稳定性
流量消耗
温度
5、网络方面
弱网测试:2G/3G/Edge/高延时/高丢包/弱热点(弱网体验)
无网测试:
网络切换:wifi-4G-无网等切换