# 小游戏云测试更新说明(2021-06-07)

# 一、新特性

# 1. 启动性能评分规则优化

云测试的网络环境和现网存在一定的差异:云测试网络环境为固定机房下固定带宽的Wi-Fi网络,现网网络场景比较丰富,包含4G、5G和各种带宽下的Wi-Fi环境。

云测试下启动耗时在一定程度上会受到机房的网络因素影响,导致总启动耗时波动,进而影响启动评分的稳定性。此外,因为总耗时包含了多个启动阶段的耗时总和,开发者难以从评分角度判断启动的哪个阶段存在性能问题。 因此,为了保证启动性能评分的稳定性,并提供更加丰富的启动性能数据,本次将启动性能的评分规则做了适当的调整。

启动性能评分依赖总耗时、游戏代码注入耗时和首屏渲染耗时三个指标进行打分,系数占比分别是34%、33%和33%。 小游戏的启动过程包含了多个阶段,其中,与开发者相关的阶段分别是代码包下载、游戏代码注入和首屏渲染三个阶段,但是因为代码包下载受到机房网络干扰的因素最大,因此启动性能评分将该项去掉,只在总耗时中加以体现。

优化后的启动性能评分页如下:

# 二、后续优化内容

# 1. 场景地图测试

当前云测试的测试模式提供了标准测试、录制回放和测试框架三种模式。当开发者想要测试指定场景时,往往采用录制回放的测试模式,但是该模式容错性不高,如果游戏界面发生改变可能导致测试失败。 因此为了弥补这一弊端,我们将提供场景地图测试,支持开发者自己渲染想要测试的场景,测试过程中云测试会自动根据历史数据自动地进入该场景进行测试,达到指定场景测试的需求。