客户端兼容性测试
主要测试内部和外部兼容性,如系统版本、不同深度定制的rom、屏幕分辨率。
1)与本地及主流App是否兼容(QQ、微信、支付宝等)
2)基于开发环境和生产环境的不同,检验在各种网络连接下(WiFi、GSM、GPRS、EDGE、WCDMA、CDMA1x、CDMA2000、HSPDA等),App的数据和运用是否正确
3)与各种设备是否兼容,若有跨系统支持则需要检验是否在各系统下,各种行为是否一致
3.1、不同操作系统的兼容性,是否适配(4.x,5.x,6.x。除非有明确的直接影响APP特性变动,否则不会考虑完全覆盖每个小版本)
3.2、不同手机屏幕分辨率的兼容性(800 x 480、960x640、1280x720(720p)、1920x1080(1080p)、2560x1440(2K))
3.3、不同手机品牌的兼容性(如华为,小米,OPPO等)
4)用不同的支持语言验证App行为。
5)新旧版本在功能,逻辑层面的兼容测试, 同一个app 在不同系统版本运行,以及不同机型之间的适配测试兼容测试
6)接口、协议的兼容性测试,能够保证大部分的功能完善;
基于UI自动化脚本的云测方案
app在不同系统版本上保证运行适配性: 屏幕,系统版本等(系统位数一定要考虑)该部分可通过第三方的云平台进行,借助UI自动化