对于App测试兼容性,主要校验不同机型和平台上业务功能正常进行、UI正常展示,具体要选择什么机型和平台的设备放到测试里,需要考虑自家用户对不同设备的使用率,把容易出现崩溃和anr的设备加以补充。除此之外还要结合以下几个维度,交叉挑选:
1、机型样式(屏幕/折叠)
Andriod:小屏、大屏、挖孔屏、刘海屏、极点屏(左上角)、水滴屏(oppo);曲面屏、折叠屏、
iOS:小屏、大屏、挖孔屏(iPhone14)、刘海屏(iPhone12)、灵动岛(iPhone17)
2、分辨率:屏幕上横纵的像素总点数,相同尺寸手机分辨率越高、像素越高,图片效果越清晰
Andriod:
720p:1280 x 720 4.3-5英寸
1080p:1920 x 1080 5.5英寸(大部分)
2K:2560 x 1440 高分辨率
4K:3840 x 2160--目前没有
IOS
iPhone5s,1136 x 640像素;iPhone6s,1134 x 750像素;
iPhone6splus,1920 x 1080
iPhonex,2436 x 1125像素
iPhone12,2532 x 1170
iPhone 14pro max,2796 x 1290
3、刷新率:每秒可以刷n个画面,游戏滑动屏幕刷新率越高越流畅,增加更多耗电和温度,影响电池寿命
60Hz(标准刷新率):节约功耗。
90Hz(高刷新率):画质和操作更流畅。
120Hz(高刷新率):画质和操作更流畅。
144Hz:更流程、耗电更多
4、系统:
Android:5.0及以上
ios:10.0及以上
鸿蒙:1.0、2.0、3.0、4及以上
5、厂商:
ios系统:iPhone
Andriod:
华为-EMUI、鸿蒙
荣耀:Honor
小米:小米
oppo:coloros、realmeUI
vivo:FunctionOS、OrigionOS、OrigionOSOcean
一加:coloros
三星:oneos
6、特殊模式
暗夜模式/浅色模式、跟随系统日夜间
省电模式
横竖屏切换
简约模式~老人模式
当然啦,最终选了哪些取决于采购预算了。