TA的每日心情 | 无聊 前天 09:06 |
---|
签到天数: 530 天 连续签到: 2 天 [LV.9]测试副司令
|
1.应用的启动和停止
1.1首次启动
是否出现欢迎界面,欢迎界面的停留时间,欢迎界面后是否正常进入应用
首次启动时间是否合理
该拉取的信息是否正确
桌面图标是否创建成功,功能启动快捷键创建是否成功(某些安卓手机会有在桌面创建快捷键的需求)
1.2二次启动
1.3程序异常退出后的启动
2.程序功能模块
2.1文本框输入功能
正常输入,输入越界,特殊字符集(\n,\r等等),利用复制粘贴向文本输入内容,输入程序规定不让输入的字符
2.2事件触发
3.权限安全
4.文件存储
5.网络与流量
- 网络信号,尤其是弱网环境下应用的表现
- 不同运营网络:电信、联通、移动,2G/3G/4G.
- 网络中断、网络恢复场景的逻辑(如重试),以及网络提示
- 首次启动应用的流量是否符合预期。
- 统计、异常上报对流量的影响
- APP中图片大小,尺寸是否有考虑对网络流量的影响
- 基于流量安全的特殊业务,如仅wifi联网
6.中断测试
- 锁屏中断:停留在程序操作界面进行锁屏,恢复后检查操作是否正常
- 前后台切换:停留在程序操作界面,通过Home键,进行程序的前后台切换
- 加载中断:页面界接口请求,界面框架加载时,通过Home键,返回键、快速切换操作进行中断
- 系统异常中断:如关机,断电,来电
7.机型适配
7.1分辨率适配
UI结构、对话框基于分辨率、屏幕大小进行适配
7.2 OS版本适配
7.3 CPU硬件配置
8.系统配置
- 进程管理:省电管理、后台进程驻留管理
- 显示管理:字体大小,字体类型
- 语言环境:语言环境
- 横竖屏配置:是否支持横竖屏自适应处理
9.升级 覆盖安装
- 逐级升级:用户数据,设置,状态的保留,特别注意新版本已去掉的状态或设置
- 跳级:即隔开版本覆盖安装
- 降级:覆盖安装更低版本
- 卸载安装:卸载安装,安装目录清理,SD卡存储数据不被清理
- 省流量升级:有些助手提供省流量升级方式
- 在没有更新或者网络时,需要给予用户正确的信息表达。
- 如果升级有忽略本次版本升级,那么当有新的升级版本时,是否还有提示升级
(IOS没有软件更新功能,安卓有软件更新功能)
10.压力测试
使用monkey工具对Android APP进行压力测试
|
|