如何进行app的兼容性测试?需要考虑哪些方面?

考虑的方面:

1. 系统

a. Android

1). 官方版:官方发型的版本

数据来源:https://mta.qq.com/mta/data/device/os

2). 定制版:华为、魅族、小米、三星。 (前三:华为、oppo、vivo)

数据来源:https://mta.qq.com/mta/data/device/brand

b. ios

1). 官方版 (版本:12.0 、12.0.1、11.4.1)

数据来源:https://mta.qq.com/mta/data/device/os

2. 分辨率

1). 1920*1080

2). 1280*720

3). 1812*1080

3. 网络

1). WIFI

2). 4G

4. 提示:

参考数据:

1). 腾讯数据分析:https://mta.qq.com/mta/data/device/network

2). 百度数据分析:https://mtj.baidu.com/data/mobile/device/

说明:以上数据只是参考数据,要根据实际应用产品使用用户群体进行定位调整。

5. 云测试

针对个人开发者、初创公司,以及App比较单一的公司,没有足够多的测试机,是可以使用兼容性云测服务的。目前很多的公司,已经提供了兼容性云测服务,例如TestIn、TestBird,除此,大型公司也对外推出自己的测试工具,比如谷歌、腾讯WeTest、百度MTC、阿里MQC等等。

测试点:

1、主要功能和流程是否正常

2、界面没有错位、重叠,展示不全等不美观问题

3、旧版本可能影响的模块主要功能可以正常运行

学习软件测试,可以参考千锋提供的软件测试学习路线,内容包含软件测试环境配置与管理,数据库测试技术,软件测试编程技术,应用程序测试技术,互联网/移动互联网测试技术等,根据千锋提供的软件测试学习路线图,可以让你对学好软件测试需要掌握的知识有个清晰的了解,并能快速入门软件测试。

如果大家正在学习软件测试知识或者是对软件测试知识比较感兴趣的话,都可以添加我们的千锋教育官方qq群858327674,不仅可以获得软件测试学习资料,并且群内还有专业的软件测试老师定期为大家解决学习所遇到的问题,想要学习的小伙伴,不要错过。

【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

你可能感兴趣的:(软件测试,软件测试)