APP测试就是这样

APP测试中的兼容适配测试

上期我们提到了APP测试中的6种不同测试策略:功能测试、兼容适配测试、性能测试、安全测试、专项测试以及稳定性测试。

本期我们来看看什么是APP测试中的兼容适配测试。

APP兼容适配测试主要考虑的是APP在不同的环境下,页面元素是否出现布局异常、不一致的情况,以及业务流程是否发生影响的情况。

主要分为两部分,一类是兼容测试,一类是适配测试,有些公司会统称为兼容性测试,其实两者还是有区别的。

兼容测试:

兼容测试主要是考虑在不同的软件环境下的测试。

1, 不同的操作系统:目前APP端测试主要考虑的系统为Android和iOS系统,因为华为鸿蒙OS的布局,部分公司已经考虑了鸿蒙OS的兼容测试,当然在考虑系统兼容时,同时我们还有考虑系统的版本兼容,即使是Android系统,我们需要考虑其系统6-10版本的系统兼容情况。

2, 不同的手机品牌:目前不同手机厂家都基于Android系统进行深度定制ROM,很多已经涉及到Android系统的底层代码修改,所有在进行兼容测试的时候,需要考虑不同的手机品牌的测试。

不同的手机尺寸及分辨率:由于显示屏技术不断提升和更新,手机屏幕分辨率也在逐步提升,截止目前主流机型大致经历了800*480、960*640、1280*720、1080*1920

3, 等等几个阶段,对于iOS相对简单一些,主要考虑近几代iPhone机型,如果一个APP对屏幕分辨率没有做过处理,那么软件就会出现错位遮挡、留白拉伸等各种问题。

4, 不同的网络情况:当前APP网络环境比较复杂,网络制式有2G、3G、4G、5G网络,还有越来越多的公共Wi-Fi。不同的网络环境和网络制式的差异,都会对用户使用app造成一定影响。另外,当前app使用场景多变,如进地铁、上公交、进电梯等,使得弱网测试显得尤为重要。如果app没有对各种网络异常进行兼容处理,那么用户可能在日常生活中遇到APP闪退、ANR、数据丢失等问题。

5, 不同的软件:主要考虑第三方APP与本项目的APP的兼容情况,例如常见的微信、QQ授权登陆,需要考虑本项目APP能否正常调起不同版本的第三方APP,能否兼容不同版本的第三方APP。

适配测试:

适配测试主要考虑的是不同硬件上的测试,严格意义上属于手机的专项测试一类了。例如同一系列的手机,往往存在不同的配置,CPU平台的不同、组件的不同、内存、存储的不同等等,都有可能影响APP的正常运行。

1, 不同的平台:主要是指智能机芯片平台,涉及到硬件芯片设计架构的内容。主要考虑不同的CPU芯片平台的测试,目前Android主流机型基本为高通平台以及联发科(MTK)平台。高通公司出品的手机CPU为骁龙系列,联发科则是天玑系列,另外仍需要考虑三星平台及海思平台(华为),展讯平台是指由展讯公司(spreadtrum)开发的手机基带处理器平台。论性能,最出色的是高通的芯片,主要是中高端市场,质量很过关。然后是MTK,但是MTK发展很快,推出的芯片性能也越来越好,有的芯片已经与高通不相上下了,其早期的智能芯片只能做低端的智能机,现在是全球第三大智能手机芯片生产商。而展讯开发出的芯片就是针对低端智能机市场,芯片的表现并不是很出色,还有待提高。论芯片组架构,三者都是ARM,不同的是高通技术实力强大,能够跟上ARM最新架构推出芯片,MTK已经做到ARM-A9了,展讯的还是ARM-A5。

2, 不同的组件:指的是不同的硬件零件对手机运行的影响,例如手机的屏幕、听筒、电池等可以更换的组件,当组件的更换影响手机的正常运行时,APP同样要受到影响

3, 不同的可选项:cpu、内存、存储等

4, 不同的外设:最常见的外设如连接的有线耳机等

兼容适配测试的常见测试方法:

目前业内主要使用三种方法进行兼容适配测试

1, 真机测试:顾名思义直接使用真实的手机进行测试,但其成本极大,一般公司测试组不会有很多台测试手机,且手机更新换代快,公司使用测试真机主要是保证功能测试的正常执行,当完成功能测试之后会使用后两种方法进行兼容适配测试。

2, 模拟器测试:使用手机模拟器进行测试,例如夜神模拟器,可以在系统设置选项进行属性设置,设置为不同的主流手机型号进行测试,成本最低。但始终是使用模拟器进行测试,无法模拟不同的手机硬件属性进行测试。

3, 云测平台测试:云测平台指的是某个公司提供大量的真机,开发者提交APP至平台即可安装到该平台的真机上。该兼容适配测试方法为目前性价比最高的兼容测试方法,用法简单,是目前主流的兼容性测试方法。直接将项目APP提交至相关的云测平台即可,云测平台可以快速生成相关的兼容性测试报告。目前的主流云测平台及套餐对比如下图:

本期分享了APP测试中的兼容适配测试,下期我们将继续分享APP测试的性能测试,感谢阅读:

如需了解更多测试技术信息请关注: 深圳市多测师信息技术有限公司

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

多测师111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值