# 免费测试时长使用说明
云测服务支持用户自定义每次测试最大时长,并且为每个小程序提供每周150分钟免费测试时长,满足绝大多数项目测试需求。
注意,这里测试时长是指用户实际执行测试用例的时间,下载微信包,真机初始化等其他过程不计入测试时长,所以实际真机执行时间会大于测试时长。
# 测试时长计算规则
用户在提交测试时,云测服务会根据最长测试时长和测试设备数量,自动计算预扣除时长。对不同任务来说,最长测试时长默认值和范围不同,详见表格
测试任务 | 默认最长跑测时长 | 取值范围 | 说明 |
---|---|---|---|
Monkey | 20分钟 | 10-120分钟 | |
录制回放 | 20分钟 | 10-240分钟 | 根据测试计划需要的虚拟账号数量分配机器,每台机器至少扣除10分钟时长 |
自定义测试(Minium) | 20分钟 | 10-240分钟 | 每台机器至少扣除10分钟时长 |
快速Monkey | 1分钟/Appid | \ | 每个Appid固定跑测1分钟 |
启动性能分析 | 20分钟 | \ | 固定20分钟 |
备注:录制回放是根据测试计划中使用的账号数量分配机器,每个账号都会提测1台机器
在录制回放和Minium测试中,为了提升机器使用率,每台测试机器,至少会扣除10分钟时长。当用例运行时长不足10分钟时,按照10分钟扣除,请合理分配机器运行的用例数量
任务提交后,会先按照最长测试时间扣除时长。当测试结束后,会根据测试实际耗时,自动返还多扣除时长。若用户取消任务或者由于云测服务原因失败的任务,也会自动返还扣除时长。
注意:从2024年4月起,因WeTest端价格调整,安卓和iOS机器同价,云测去掉安卓计时系数。安卓设备和iOS一样,按照使用测试时长计算时间
测试时长基本计算规则如下:
总扣除时长 = 安卓设备数量 * 测试时长(至少10分钟,不足按照10分钟计算) + iOS设备数量 * 测试时长(至少10分钟,不足按照10分钟计算)
# 申请免费额外时长
当用户刚刚接入云测服务时,需要调试脚本或者用例,此时每周免费时长可能不够用。
为了方便用户渡过调试期,云测服务为每个项目提供申请一次100分钟免费额外时长的机会,有效期为30天。
申请入口:进入额外时长管理
页面,如项目未申请过额外时长,右上角有申请按钮,点击申请即可 (只有小程序的开发者或管理员有权限申请) 。
请注意,每个项目仅可申请1次免费额外时长
# 时长还是不够用怎么办?
云测服务支持两种购买方式:
- 购买额外时长: 可以直接线上购买额外时长套餐包,支持微信服务市场和腾讯云购买。具体可参考文档 购买额外时长
- 购买专有云:项目可以直接购买专有云测试。购买后专机专用,项目所有测试都走专有云,测试时长无限制。具体可参考文档 购买专有云