C/S架构之App测试常见方法
备注:将会随着经验,后期不断进行更新维护。
Android:华为、oppo、小米、三星等
iOS:iphone
真机连接测试
电脑手机模拟器:夜神,游戏多开等
云测试平台,一般用于app兼容性测试:WeTest、baiduMTC等
monkey,稳定性测试
1.Crash即崩溃,应用程序在使用过程中,非正常退出
(1)空指针 功能未实现
(2)APP和系统版本不兼容 系统版本太旧
(3)APP版本太旧 获取不到APP资源库
(4)弱网 网络传输数据 导致丢包 引发闪退
2.ANR (Application Not Responding)即闪退,应用程序无响应,卡死
(1)网络、后台接口无响应、前端请求错误
(2)在主线程(UI线程)里面做了太多的阻塞耗时操作, 例如文件读写, 数据库读写, 网络查询等等.
(3)CPU满负荷、内存原因
1.功能测试方面
在流程和功能测试上是没有区别的。系统测试和一些细节可