一.移动端测试用例的设计除了要用传统的测试方法等价类划分、边界值分析、因果分析等还需要考虑其他的测试的方法:
- 基础测试 :针对各个模块的功能进行测试;考虑一些数据的交互测试,比如边界值方面的;
- 性能测试:从主观到客观,借助性能测试工具针对系统的响应速度、资源占用(CPU、电量等)、流量消耗、稳定性进行测试分析,看是否达到需求中的要求;
- 异常测试: 中断测试(来电、短信、闹钟、日历、锁屏、弹窗等)、应用交互(资源抢夺、应用切换等)、手势测试(快速连续点击、多触屏点点击、滑动手势等)、硬件异常(存储空间不足等);
- 兼容测试:网络兼容、操作系统兼容、分辨率兼容、版本兼容、硬件设备兼容(蓝牙、存储卡等)、第三方应用兼容(输入法等)
二.移动端常见的测试用例设计点:
1.UE/UI体验
(1)布局与交互图保持是否一致
(2)真机效果与UE图没有视觉上的严重偏差,如字号,字体大小,加粗,字体颜色,行高,行间距,按钮摆放位置,间隔,尺寸等。
(3)资源图正确使用,没有不必要的拉伸,压缩或其他效果。
(4)各种提示,文字通顺不产生歧义,展示符合用户使用习惯。
(5)动画效果不卡顿,正常展现。
2.数据交互
(1)页面是否有缓存