测试计划:可执行性和开销
边界值:时间,空间,数量
接口:考虑入参,处理逻辑,输出结果
一、稳定性测试
Monkey:基于坐标,做成框架,或者小平台,多手机同时执行monkey跑很长时间,monkey命令很多条,命令自动生成,有不同种子
UI自动化:拿到控件做点击,弥补monkey一些问题,对ui进行设计权重,做一些随机遍历,提高点击有效性,
二、专项测试
CPU,内存【数值分析】,GPU过度绘制【影响加载时间,流畅度,手机开发者模式打开,不同颜色代表不同绘制程度,打点计时日志查看整个跳转情况】,启动/加载时长,流量【后台偷跑流量,消息,图片】,点亮,若望,权限,兼容【系统,分辨率】,常规检查
测试用例持续更新,精简
自动化执行:日常跑,检查点跑,回归跑,上线监控(接口)
测试方法:
演绎法:从一般到个别
归纳法:从个别到易班
三、测试用例
功能测试:实现正常的需求
(1)测试用例设计:excel,xmind(测试关注点)
(2)功能测试重点关注:实现逻辑,界面展现,兼容性,异常情况
(3)测试进度把控:进度报告,完成报告
性能测试:性能指标:资源指标,系统指标
资源指标:cpu,内存,IO,带宽
系统指标:并发用户数,响应时间,事务成功率,延时错误率
安全测试:功能安全,权限安全,是否存在后门
兼容性测试:手机系统,浏览器版本类型
易用性:界面,操作