云测服务体验地址:快速开始
近期小程序云测试服务新增以下特性
- `A` 【重要】启动性能分析报告全新升级:支持测试指定页面的启动性能,增加单次测试时序图,增加代码注入分析,提供启动流程详细耗时数据下载
- `A` 为了方便大家快速上手,云测服务在微信学堂新增 小程序自动化测试 系列视频教程。性能测试等其他视频课程正在录制中,敬请期待
- `A` 智能化Monkey设备详情报告中,覆盖页面增加当前页面所有信息的汇总,方便用户排查页面问题
- `A` 测试中任务增加预估时长显示,详情可参考 测试任务耗时说明
- `A` 测试任务页面中,重跑失败用例时也支持编辑重跑参数
修复或优化以下问题
- `F` 修复使用真实账号测试中,当真机初始化失败触发自动重试时,账号状态获取异常的问题
- `F` 修复同一个项目多个测试任务同时提交,剩余时长更新不及时的问题
新增特性详细说明:
一、启动性能分析报告全新升级
小程序启动是小程序用户体验中极为重要的一环,也是每个开发者重点关注的方向。云测服务对小程序启动性能进行了全新升级,主要包括:
1、支持分析指定页面
启动性能分析一般是分析小程序首页的性能,很多同学反馈希望能够支持分享等其他页面的启动性能测试。现在云测服务已支持指定页面的性能分析,详情可参考文档 启动性能分析进阶使用--分析指定页面。指定页面分析只需简单几步即可实现:
- 在测试计划中配置指定页面path+query
- 在提交启动性能任务时,选择对应的测试计划即可
- 查看报告。测试报告总览已增加测试计划显示,测试详情中也增加了每次测试拉起页面的截图,方便用户确认拉起页面是否正常
2、增加单次测试时序图
原启动性能报告中,只对本次测试的平均耗时画了时序图。平均耗时可以帮助用户直观看到启动性能瓶颈,但是当某几次测试数据和平均值差距较大时,用户无法看到差距的详细情况
为了方便用户分析单次启动性能数据,云测服务支持单次测试时序图展示,点击查看按钮即可
3、增加代码注入分析
原来报告中,只显示代码注入耗时,但是无法感知具体的耗时操作。
现在云测服务新增代码注入详情分析,帮助用户分析和定位注入环节的耗时操作,然后针对性的优化启动性能
4、提供启动流程详细耗时数据下载
因小程序启流程本身是比较复杂的,报告只能将阶段耗时情况可视化展示
为了方便用户深入优化启动性能,云测服务支持用户下载启动流程中各个操作详细耗时。
用户点击设备筛选右侧的“启动详细数据”按钮即可下载
注意这里只会下载当前选择机器的启动耗时数据,如需要看其他机器,可以先在设备筛选中选择其他机器
二、覆盖页面增加当前页面所有信息的汇总
智能化Monkey测试 可以帮用户发现异常情况和运行时性能问题
为了方便用户排查异常页面问题,云测服务在设备详情报告的覆盖页面信息中,增加了页面维度所有信息的聚合展示,包括:
- 页面截图
- 页面相关的网络请求
- 页面相关的运行时性能数据
- 如果页面有异常,会展示所有发现的异常信息,如JSError等
用户进入“设备详情”=>“覆盖页面”后,点击详情即可查看
欢迎大家体验 小程序云测服务,如果使用过程中遇到任务问题,可微信扫码加入我们官方企业微信群,联系MiniTest小助手反馈