# 性能诊断工具
# 简介
为了协助开发者更好地排查小程序的性能和体验问题,我们推出了微信小程序性能诊断工具
。
诊断工具会从启动性能、跳页性能、最佳实践、操作体验和网络性能等方面对小程序进行检测,并给出针对性的优化建议,部分指标会尝试给出预估的优化空间。
# 使用方法
运行环境要求:
- 基础库使用 3.7.0 及以上版本
- iOS 客户端版本 >= 8.0.54
- Android 客户端版本 >= 8.0.54
- 开发者工具 Nightly >= 1.06.2411272
开发版/体验版
小程序可从小程序菜单开启诊断工具,正式版本不支持使用。
- 右上角菜单-开发调试-开启 Audits-重启并自动开启检测
会自动关闭当前小程序,下次打开时自动检测,页面中出现“检测中”标识。进入到需要检测的页面,操作小程序。
- 右上角菜单-开发调试-关闭 Audits
有任务结束弹窗弹出,点击导出数据有 json 文件分享到微信里。
- 将导出的 json 文件拖拽到开发者工具 Audits 面板进行可视化
# 注意事项
- 诊断工具仅在激活后会加载相关代码,并对
开发版/体验版
进行检测,正式版本即使激活也不会生效。 - 诊断工具是在运行时检测,覆盖范围依赖开发的操作路径,开发者应可能操作关键路径,触发页面滚动、轮播之类的操作。
- 诊断工具是体验评分的升级,少量指标会重叠,诊断工具致力于给出具体的可优化建议。