你们知道如何去做适配吗?

2017-09-15   出处: 搜狗测试  作/译者: 搜狗测试

一、为什么要进行适配测试呢?


    因为目前分辨率、系统、厂商众多,如果不去做适配会出现某些分辨率UI不正确,某些系统或厂商手机上功能错误或不可用的情况,所以针对此情况我们要进行适配测试,适配主要分为分辨率适配、系统适配。



二、分辨率适配

1、手机选取规则


1)需要覆盖全部分辨率

   目前常见分辨率为:

   480X800、480X854、540X960、720X1280、800X1280、1080X1920、1440X2560;


2)同一分辨率有多个手机时,尽量选用主流机型和系统;


3)多个分辨率都有多个手机时,按照覆盖系统和厂商的规则去选取,举例如下:

   480X800与480X854的手机都有多个手机,也同时具有4.0系统,但是只有480X854的手机有2.3系统的手机,所以480X854的手机选取一个2.3系统的就不选用4.0系统的,在覆盖分辨率的同时尽量的去覆盖系统;

根据如上规则选取手机列表如下:




2、用例选取规则


分辨率适配时,主要选取用例中关于UI检查相关的用例。



3、分辨率适配开始时机


    分辨率适配需要在视觉同学对主流机型(目前我们视觉只走查1080X1920的手机)走查通过后再进行适配;

    如果没有视觉走查的情况下,也需要在主流机型上测试通过后再进行分辨率适配测试。



三、系统适配

1、手机选取规则


1)覆盖所有系统适配系统

   目前常见系统为:

   2.3.X4.0.X4.1.X4.2.X4.34.4.X5.0.X5.1.X6.0.X7.X、8.0


2) 保证覆盖系统的同时尽量选取目前使用应用用户中占比较大的品牌,举例如下:

   小米和nexus都有6.0的手机,但是在国内小米手机用户量远大于nexus系列,所以6.0的手机选用小米手机;


3)在适配前需要与开发沟通适配系统是否可以适当减少,举例如下:

    在某一个版本适配浏览器视频播放功能时,由于改动较少,可以适当减少适配系统,最终确认适配系统有2.3.XX>=5)、4.0.X -4.3(任选一部)、4.4.X5.0.X-5.1.X(任选一部)、6.0.X;


4)后期至少每半年更新一次应用机型top列表,根据列表更新适配机型。

    根据如上规则选取手机列表如下:


2、用例选取规则


在进行系统适配时,主要选取用例中主功能相关的用例。



3、系统适配开始时机


需要在新功能测试完毕并且将bug修改完毕后进行系统适配测试。



总结:


    由于目前分辨率、系统、厂商众多,为了保证质量,适配测试是不可缺少的。

    以上就是我在实际工作中总结的适配测试手机选取规则、用例选取规则和适配测试开始时机,欢迎大家一起来讨论!




声明:本文为本站编辑转载,文章版权归原作者所有。文章内容为作者个人观点,本站只提供转载参考(依行业惯例严格标明出处和作译者),目的在于传递更多专业信息,普惠测试相关从业者,开源分享,推动行业交流和进步。 如涉及作品内容、版权和其它问题,请原作者及时与本站联系(QQ:1017718740),我们将第一时间进行处理。本站拥有对此声明的最终解释权!欢迎大家通过新浪微博(@测试窝)或微信公众号(测试窝)关注我们,与我们的编辑和其他窝友交流。
277° /2772 人阅读/0 条评论 发表评论

登录 后发表评论
最新文章