前言
app测试过程中,由于设备种类&型号众多,应用程序在有些设备上难免会出现一些问题,故需要做些兼容测试,验证应用程序是否适配完全。兼容性测试过程中,可通过两种方式进行测试:使用现有真机测试、使用云测试平台进行测试。当现有测试机种类无法满足测试需求时,可使用云测试平台上的测试机进行测试。
兼容性测试设备选择
兼容性测试设备选择上常考虑三个因素:手机型号、分辨率、操作系统。
手机型号一般从用户使用app活跃度top100中获取,这个数据可以从部门运营或者产品伙伴那里拉取数据获取。然后结合实际需求抽取部分Android、ios设备进行兼容性测试,例:从用户活跃表中挑选5款Android手机、5款ios手机进行兼容性测试。
Android目前常见机型为:华为、小米、oppo、vivo;系统主要是:Android7、Android8、Android9、Android10、Android11。
ios目前机型主要为:iPhone6、6P、7、7P、8、8P、X、XR、Xs、XS MAX、12、12 pro max;系统主要是:ios10、ios11、ios12、ios13、ios14。
使用云测平台兼容性测试
目前常用的云测试平台如下:
- Testin云测平台:https://www.testin.cn
- 百度移动云测试中心:http://mtc.baidu.com
- 优测:https://utest.21kunpeng.com/home
- 阿里MQC:https://www.aliyun.com/product/mqc
例:优测平台上测试机设备信息如下:
测试时可根据自己的需求选择对应的设备进行测试
备注:
- 以上云测平台均支持Android、ios类型设备
- 以上平台均收费使用