游戏专项测试(兼容性、弱网、性能、安全等)的重要性已不需要重新论述。
其中兼容性问题数据参考依据腾讯wetest《2018中国移动游戏质量白皮书》报告。
今天就说一说游戏兼容性测试,以手机unity游戏为案例进行讲解。
主要从以下
几个维度:
1.手机机型兼容性(操作系统、内存、CPU)
2.手机UI显示兼容性(标准屏、全面屏、异形屏)
3.模拟器的兼容性(主流的安卓模拟器)
屏幕显示兼容性
屏幕显示的兼容主要体现在游戏UI在手机各种分辨率下面的适配情况。
以下分类,都需要各挑一台机型进行测试,确定每个UI界面对以下的分辨率都进行了兼容。
举例:
我们至少需要有3台手机+1台平板进行UI适配的测试。
1台标准屏的,1台全面屏的,1台异性屏的
,
1台平板
主要需要测试在全面屏和异形屏下的UI适配。
特别是异形屏下的各种长宽比例
。
Android安卓机UI适配
分类
|
长宽比
|
分辨率
|
代表/现有机型
|
备注
|
标准屏
|
16:10
|
960*540
|
oppo |
依据长宽比划分等价类
|
16:9
|
1280*720
|
魅蓝5
| ||
1920*1080
|
华为mate8
| |||
2560*1440
|
华为P10plus
| |||
全面屏
|
18:9
|
2160*1080
|
小米
Oppo |
依据长宽比划分等价类
|
18:x
|
2960*1440
|
三星
GALAXY | ||
2248*1080
|
小米8
| |||
2160*1080
|
OPPO | |||
异性屏
|
19:9
|
2280*1080
|
一加6
|
刘海屏
|
19:x
|
2340*1080
|
Oppo |
水滴屏
| |
2244*1080
|
华为P20
|
刘海屏
| ||
平板
|
|
1920*1200
|
华为M5
|
|
|
2048*1536
|
小米 |
| |
|
|
|
|
|
|
|
4K:3840*2160
|
索尼Xperia |
|
ios苹果机UI适配
分类
|
长宽比
|
分辨率
|
代表/现有机型
|
备注
|
标准屏
|
|
1136*640
|
iPhone |
|
|
1334*750
|
iPhone |
| |
|
1920*1080
|
iPhone |
| |
全面屏异形屏
|
|
2436*1125
|
iPhone |
重点测试
|
|
1792*828
|
iphone |
重点测试
| |
|
2688*1242
|
iphone |
| |
平板
|
|
2732*2048
|
平板iPad |
|
|
2224*1668
|
平板iPad |
| |
|
2048*1536
|
平板ipad |
|
总结
:
技术在处理手机适配时,主要是依据标准屏、全面屏、异性屏、平板的长宽比进行处理
。
其中异性屏需要特殊处理
: