# 小游戏云测试更新说明(2020-11-20)

# 一、新特性

# 1.1 指定设备测试

为了满足开发者可自主选择机型测试的需求,云测试上线了指定设备测试的功能。在指定设备测试场景下,每次可以选择最多3款设备同时进行测试,且支持"快速模式"和"标准模式"两种测试时长选择。 "快速模式"测试时间较短,一般10分钟内可以查看测试报告,适用于仅关注启动性能的测试场景。"标准模式"测试时间相对更长,适用于更关注运行性能,更多游戏场景覆盖的情况。 指定设备测试场景下,没有排队机制,开发者需要抢占所需的设备,每日有5次测试机会。 指定设备测试同样也支持智能探索测试和自定义测试类型。

# 1.1.1 入口

  • 云测试服务->提交测试tab页面,点击"提交测试"按钮;

  • 在提交测试窗口中,选择"指定设备"

  • 点击"选择设备"按钮,将弹出设备选择窗口。该窗口下列出了已有设备列表和设备相关的品牌、型号、档位、分辨率和可用状态等信息,开发者可以根据设备品牌、档位和分辨率进行筛选。点击操作栏复选框可以选择设备,选定的设备将出现在右侧已选设备列表中。点击"确定"将返回提交测试窗口。

  • 此时在提交测试窗口中可以看到我们已选的设备数量。可以根据自身需求选择测试类型(标准测试或自定义测试)、测试时长(快速模式或标准模式)。

# 1.1.2 测试报告

在测试记录列表页面新增了测试设备数展示,开发者可以根据测试设备数量判定是"默认多设备测试"还是"指定设备测试"。

# 1.2 场景概览支持任意引擎的小游戏

场景概览功能早期只支持主流引擎,现在可支持任意引擎的小游戏。

# 1.3 建议与反馈问卷收集

云测试新增"建议与反馈"问卷,开发者对云测试的任何意见和反馈都可以填写该问卷,我们将和你联系,解答关于小游戏研发相关的问题。 问卷链接:云测试服务体验反馈

# 二、后续优化内容

# 2.1 JavaScript Profile能力升级

JavaScript Profile的能力已在Android设备上支持,但是测试全程Profile显然不能完整地契合开发者需求。因此,云测试将提供JS Profile的开放接口,支持在代码中自定义开启和结束Profile。此外,将提供iOS JavaScript Profile能力。

# 2.2 提升标准测试覆盖率

标准测试基于monkey的操作策略,许多开发者反馈标准测试难以覆盖复杂的游戏场景,我们将逐步提升测试覆盖率