首先从这几个方面分析:功能测试 性能测试 界面测试 安全性测试 兼容性测试
性能测试「响应时间、负载、压力、并发」
- 服务器性能测试
可以通过``工具实现,主要关注tps、响应时间、吞吐量、内存、CPU
- app客户端
可通过GT工具实现,运行时关注cpu、内存、流量、电量等占用率
- app压力稳定性测试
铜鼓monkey工具实现,频繁发送朋友圈,浏览朋友圈请求等
界面测试
- 技术人员角度
- 页面布局设计是否合理
- 界面风格是否和UI设计一致
- 用户角度
- 功能操作是否方便易用
- 页面排版布局是否美观合理
- 提示信息是否易于理解
安全性测试
发送朋友圈时,输入文本,是否出现异常
兼容性测试
- 不同操作系统(ios、安卓)、不同浏览器(IE、firefox、google…)
- 同一个浏览器的不同版本
- 手机端,移动设备端
- 各平台展示数据是否一致
冲突中断测试
- 中断:前后台切换、锁屏解锁、断网重连、app切换、电话/短信中断、拔/插耳机/数据线等
- 主要功能:实时数据交互、发送/浏览朋友圈是否容易出现崩溃
网络测试
- 在wifi、2g、3g、4g、5g不同网络环境下运行
- 三大运营商不同网络制式测试
- 弱网络环境测试:
1.3.1 延时:页面响应时间、出现请求超时、是否相应提示
1.3.2 丢包:有无超时重传机制、如果未响应是否相应提示
1.3.3 页面呈现的完整性- 断网测试:缓存数据(部分朋友圈数据)是否支持浏览