云测服务体验地址:快速开始
近期小程序云测试服务新增以下特性
- `A` 【重要】支持用户自定义测试时长,同时每个项目每周免费5次提测额度升级为每周150分钟免费提测时间,详情可参考 自定义测试时长说明
- `A` 【重要】新增 启动性能分析能力,可以帮助开发者针对性的优化启动性能 (目前支持安卓系统,iOS系统即将上线)
- `A` 增加 报告分享功能,并支持 第三方接口 可以获取报告分享链接,方便用户集成Devops
- `A` 为了丰富用户测试场景,平台新增了20个虚拟账号,详情可参考 使用虚拟账号说明
修复或优化以下问题
- `F` 修复第三方服务商不支持体验版测试的问题
- `U` Minium用例解析和上传优化,增加验证单个Py模块的可导入情况
- `U` Minium与录制回放任务增加初始化失败自动重试功能,提高任务成功率
- `U` 录制功能优化,详情如下:(部分能力需要使用最新开发版开发者工具,点此下载)
a. 录制过程中,支持用户删除用例步骤
b. 录制过程中,支持使用文本查找方式定位元素
c. 录制过程中,支持用户自主截图
新增特性详细说明:
1、支持用户定义测试时长
由于真机资源有限,云测服务原来为每个项目免费提供每周5次提交机会(第三方服务商每周50次),每次实际跑测时间为20分钟。 但这种方式有以下局限性:
- 用户跑测录制回放和自定义测试时,经常会出现20分钟未能跑完全部用例,导致测试超时的问题。此外用户无法准确评估用例执行时间,实际跑测20分钟无法充分利用
- 部分用户希望能够自定义智能化 Monkey 的测试时长,以获得更高的测试覆盖率
为了解决上述问题,云测服务支持用户自定义每次测试最大时长。同时,原来每周5次免费提测升级为150分钟免费测试时长(第三方服务商每周1000分钟)
此外,考虑到当用户刚刚接入云测服务时,需要调试脚本或者用例,此时每周免费时长可能不够用。 为了方便用户渡过调试期,云测服务为每个项目提供申请一次150分钟额外时长的机会,有效期为90天。
详情文档可点击 自定义测试时长说明
2、新增启动性能专项分析能力
小程序启动是小程序用户体验中极为重要的一环,启动耗时过长会造成小程序用户流失,影响用户体验。
而在小程序启动流程中,代码包准备、小程序代码注入和首页渲染耗时是与小程序本身相关的,开发者可以进行一定的优化工作。
启动性能分析专项测试,通过多次测试用户首次访问(需下载代码包)以及用户非首次访问(已下载代码包)两种情况,分析小程序在以上三个阶段的启动耗时情况,帮助用户针对性的提升启动性能。同时为了让用户多多体验启动性能分析能力,每个项目可首次免费提测启动性能分析任务。
在启动性能分析的测试报告中,展示了用户首次访问(需下载代码包)以及用户非首次访问(已下载代码包)两种情况的测试结果,并通过时序图展示了平均耗时情况分布,让用户可以清晰看到耗时分布情况,并给出优化建议,帮助用户针对性地提升小程序启动性能
快速开始启动性能分析任务
3、新增报告分享能力,并支持通过第三方接口获取分享链接
云测新增报告分享功能,支持直接生成报告的https链接,可以直接在浏览器查看,解决了原来报告只能登录开发者工具后点击云测插件查看的问题。注意分享报告有效期为30天,有效期内任何获取到链接的人均可打开报告。
此外为了方便用户集成Devops流程,支持用 第三方接口 生成报告分享链接。例如任务结束后,可以将报告链接发送到群里,方便大家查看。
4、新增20个虚拟账号
云测服务只支持虚拟账号测试,原来只有4个虚拟账号, 无法满足用户项目中需要多个虚拟账号构造不同测试场景。而且用户提测任务后,对于每个项目来说,虚拟账号需要依次排队使用,任务并发较多时,会因虚拟账号需要排队等待增加任务时长。
现云测服务已新增20个虚拟账号(测试号v1-测试号v20)解决上述问题,详请请参考 使用虚拟账号说明
已阅。