小程序性能问题解决:官方 Wiki 查找说明与测试

2024-07-14
来源:网络整理

背景

项目已上线两个小程序,运行已有一段时间,在版本迭代过程中发现了一些性能问题。我在官方 Wiki 上查找了说明并进行了测试。近期运行数据如下:

解决方案 1:性能工具

从微信6.5.10开始,我们提供了导出工具,开发者可以在开发者工具中使用。

使用方法:需要先在PC上安装adb工具,安装可以参考一些主流的教程,在Mac上也可以直接使用brew安装。确认adb工具安装成功后,在开发者工具上打开,通过USB连接手机与PC,点击“ ”。手机上可能会弹出连接授权框,请点击“允许”。选择设备后,在手机上打开你需要调试的小程序的开发版,通过右上角菜单打开性能监控面板,重启小程序;重启后对小程序进行操作,操作完成后通过右上角菜单导出数据;此时开发者工具会自动拉取文件,选择你要分析的文件即可;

您可以使用adb命令来判断设备是否已经与PC建立连接。

解决方案 2:性能面板

小程序移动数据分析开发_中国移动数据开发_移动应用数据开发

从微信6.5.8版本开始,我们为开发者提供了性能面板,方便开发者了解小程序的性能情况。开发者可以在小程序开发版中打开性能面板。打开方式:进入小程序开发版,点击右上角更多按钮,点击“显示性能窗口”。

性能面板指标说明

比较计划:

1、优点:以上两种方案各有优势,前者更适合开发排错,后者更适合开发人员和测试人员,可以直接在手机上展示数据。

2. 缺点:方案一相对局限于开发者,对PC设备依赖性强。方案二开发者和测试人员都可以使用,摆脱了对PC的依赖性,但版本仅限于开发版或试用版,需要额外权限。还有一个共同的问题就是全实时,其数据存储和归档相对不方便

3.其他改进方案:除了前两个方案之外,可以使用腾讯的测试,可以保存数据及回放,管理测试用例等,见我之前的文章:

参考

分享