@pingniu
2018-04-02T04:01:47.000000Z
字数 1037
阅读 543
app
适配主要分为分辨率适配、系统适配。
1、手机选取规则
1)需要覆盖全部分辨率
目前常见的分辨率有:
480X800、480X854、540X960、720X1280、800X1280、1080X1920、1440X2560;
2)同一个分辨率有多个手机时,尽量选用主流机型和系统;
3)多个分辨率都有多个手机时,按照覆盖系统和厂商的规则去选取,举例如下:
480X800与480X854的手机都有多个手机,也同时具有4.0系统,但是只有480X854的手机有2.3系统的手机,所以480X854的手机选取一个2.3系统的就不选用4.0系统的,在覆盖分辨率的同时尽量的去覆盖系统;
根据如上规则选取手机列表如下:
| 分辨率 | 机座 |
|---|---|
| 480X800 | 中兴U807 4.0 |
| 480X854 | 小米1 2.3.5 |
| 540X960 | 联想A850 4.2.2 |
| 720X1280 | 荣耀4X 5.0.2 |
| 800X1280 | 魅族MX2 5.0 |
| 1080X1920 | 小米3 4.4.4 |
| 1440X2560 | 小米note |
2、用例选取规则
分辨率适配时,主要选取用例中关于UI检查相关的用例。
3、分辨率适配开始时机
分辨率适配需要在视觉同学对主流机型测试,测试通过后再进行适配;如果没有视觉测试的情况下,也要在主流机型上测试通过后再进行分辨率适配测试。
1、手机选取规则
1)覆盖所有系统,适配系统
目前常见的系统有:
2.3.X、4.0.X、4.1.X、4.2.X、4.3、4.4.X、5.0.X、5.1.X、6.0.X、7.X、8.0
2)在保证覆盖系统的同时,尽量选取目前用户使用占比比较大的品牌,例如:小米和nexus都有6.0的手机,但是国内小米手机用户量远远大于nexus系列,所以6.0的手机选取小米手机;
3)在适配前,需要与开发沟通,系统适配是否可以适当减少,例如:适配系统有2.3.X(X>=5)、4.0.X-4.3(任选一部)、4.4.X、5.0.X-5.1.X(任选一部)、6.0.X;
4)每半年更新一次应用机型top列表,根据更新适配机型。
| 系统 | 机座 |
|---|---|
| 2.3.X | 小米1 |
| 4.0. | 中兴U807 |
| 4.1.X | 小米2S |
| 4.2.X | OPPO n1t |
| 4.3 | vivoX3F |
| 4.4.X | 小米3 |
| 5.0.X | 荣耀畅玩4X |
| 5.1.X | MOTO X2 |
| 6.0.X | 三星note5 |
| 7.X | mate9 |
| 8.0 | 华为P10 plus |
2、用例选取规则
在进行系统适配时,主要选取用例中主功能相关的用例。
3、系统适配开始时机
需要在新功能测试完毕并且将bug修改完毕后进行系统适配测试。