收藏文章 楼主
版块:软件测试培训   类型:普通   作者:多测师   查看:9702   回复:0   获赞:0   时间:2021-08-12 09:25:39

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测试的性能测试,感谢阅读:


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


全站外链: TEC传感器 | 猫掌外链
 
回复列表
默认   热门   正序   倒序

回复:APP测试就是这样

网站公告

近期本站被人为恶意注册及发布垃圾帖,每一个发帖都会经过审核,一经发现违法或垃圾帖的用户,帖子将被删除或封号,请大家共同维护互联网环境,共创美好互联网未来。

详细的发帖规则请阅读:

《小猪外链网发帖规则》

《小猪外链网最新金币规则》

注:本站严禁发布灰色违禁违法内容,如发现立刻永久封号,如开通会员的概不退款。

Powered by 小猪外链网 8.3.15

©2015 - 2025 小猪SEO外链平台

备案号:浙ICP备17015142号

免责申明:本网站内容由平台入驻会员撰写,除创始人账号外,其他观点仅代表作者本人,不代表小猪外链网立场。如果内容涉及侵犯其他公司、团体的利益、请联系小猪SEO外链网客服举证删除

您的IP:3.14.64.102,2025-05-01 10:26:37,Processed in 4.95361 second(s).

各位站长请准守小猪SEO外链网的发帖规则,文明理性发言

外链优化

用户名:

粉丝数:

签名:

资料 关注 好友 消息
分享
已有0次打赏