1.安装(工具 应用市场)、卸载、升级(连续版本 跨版本)测试;
2.功能测试:业务逻辑测试(流程);功能点测试(需求&非需求);关联性测试(客户端 PC端数据是否一致)
3.异常测试:异常性测试(网络切换 服务器异常);交互性测试(抢占资源)
4.兼容性测试(手机端:平台(IOS Android) 版本 分辨率 尺寸;web端:操作系统(windows unix linux) 浏览器内核IE与非IE(IE Firefox Chorme Opera 360 Safari 搜狗)),分辨率(12801024 1027768 800*600)
5.安全性测试:用户隐私(密码明暗文,使用fiddler抓包)文件权限
https://www.zhihu.com/question/24083362
6.延时测试(A被另一件优先级高的B抢占资源,B结束后,A何时会恢复)
7.压力测试(crash率)
8.性能测试 app主要是启动时间 CPU占用 内存占用 流量耗用 电量耗用 client server响应时间;
web端:事物 (client-->server-->client);请求时间(3/5/10原则);事物响应时间(直接衡量系统性能的参数);并发用户数;吞吐量;TPS;点击率;资源利用率;
9.验证码的存在(有效防止黑客对某一特定用户用特定程序暴力破解方式进行不断登录尝试)