兼容性测试
2020-06-08 本文已影响0人
阿飞666666
出现兼容性的原因
(一)Android、ios版本多
1.api在不同的版本上行为不一致
2.系统机制发生了变化
(二)Android定制的ROM多
1.系统函数和机制被修改
2.系统参数差异,比如默认堆的大小
(三)硬件差异
1.GPU太差影响卡顿和游戏的渲染
2.屏幕尺寸、分辨率不同影响UI布局
3.相关的传感器硬件差异
兼容性带来的质量问题
(一)平台特性
1.安装不上
(二)功能可用性
1.crash(严重)
2.业务流程中断(严重)
3.尺寸错乱(严重)
4.告警和报错
(三)用户体验度
1.卡顿,响应慢
2.游戏测试时花屏,黑屏、白屏
Andriod 设备组合
(一)Andriod版本覆盖
1.4.4 + 6.x + 8.x + 9.x + 10.x
(二)手机厂商定制ROM覆盖
1.华为、小米、OPPO、Vivo
2.三星、魅族
典型机型覆盖:从用户数据中提取
典型分辨率:可使用模拟器代替
IOS 设备组合
(一)IOS版本覆盖:9.x - 13.x
(二)典型机型覆盖:
1.iPad 、iphone
2.ipad 可以模拟iPhone
(三)典型分辨率:
1.常见分辨率、刘海屏
2.可用模拟器代替