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