iOS如何测试微信小游戏&小程序?

发布时间:2020-08-07 16:13:20 作者:腾讯WeTest
来源:ITPUB博客 阅读:182

 PerfDog 作为移动全平台性能测试分析工具,开发者可以利用PerfDog 进行性能数据获取及分析,提升小游戏& 小程序的性能和品质。以下将通过详细的操作指引,手把手教大家如何利用PerfDog 测试微信小游戏& 小程序:

1、 登录PerfDog 官网 https://perfdog.qq.com/  ,根据您的PC 平台选择想要下载的桌面应用程序

Windows 平台 :解压下载包,双击打开PerfDog.exe桌面应用程序。

Mac 平台 :直接运行dmg桌面应用程序。

2、 手机USB 连接电脑

需要手机信任电脑,手机上操作选择信任:

iOS如何测试微信小游戏&小程序?

PerfDog 客户端出现该提示,则代表手机连接成功:

iOS如何测试微信小游戏&小程序?

若连接有问题则按照此贴逐一排查: https://bbs.PerfDog.qq.com/detail-128.html

3、 选择手机设备

选择设备:

iOS如何测试微信小游戏&小程序?

iOS如何测试微信小游戏&小程序?

iOS如何测试微信小游戏&小程序?

注意:如需使用WIFI测试,则手机与电脑必须连接在同一WIFI/热点下。

4、 打开微信小游戏:

标重点 :小游戏只需要在Perfdog 软件选微信进程进行测试 

  iOS如何测试微信小游戏&小程序?

技术说明: 微信小游戏& 小程序,iOS Android 技术实现原理完全不样, Android 平台是开启独立子进程,但iOS 平台上是没有开启独立进程。小游戏& 小程序是基于H5 开发,所以会用到浏览器内核。微信小游戏& 小程序用自己开发的浏览器内核,同时小游戏小程序是运行在微信进程中,所以测试微信进程即可。

高阶测试的话 ,微信小游戏启动加载时,会用到系统浏览器内核webkit 进程拉起,所以会有系统浏览器内核webkit 进程。微信小程序渲染UI 是通过系统浏览器webkit 进程渲染。总结来看,小游戏一般无需关注系统浏览器内存webkit 进程,小程序需要关注系统浏览器内存webkit 进程。具体测试方法如下面介绍system process 测试方法

5、 如果要测微信小程序,首先暂时不打开微信小程序,点开应用列表,拉到最下面,点击展开system process

iOS如何测试微信小游戏&小程序?

6、system proces 中观察是否有com.apple.WebKit.WebContent 这个选项。

iOS如何测试微信小游戏&小程序?

l    如果没有com.apple.WebKit.WebContent 这个选项,那么在微信中打开需要测试的小程序,之后在system 中寻找并选中com.apple.WebKit.WebContent 这个选项即可。

l    如果有com.apple.WebKit.WebContent 这个选项,那么记住他后面的数字,再在微信打开需要测试的小程序,选择大于该数字的com.apple.WebKit.WebContent 选中即可。(即找到最新的com.apple.WebKit.WebContent )。如果大于上次记住最后WebContent 的进程pid 存在多个,就逐个尝试。

7、 选中正确的小游戏/ 小程序后,点击右上角开始测试。

PerfDog 画面:

iOS如何测试微信小游戏&小程序?

8、 右下角可选择需测试的指标:

相应指标的解释: https://bbs.PerfDog.qq.com/article-detail.html?id=5

iOS如何测试微信小游戏&小程序?

iOS如何测试微信小游戏&小程序?

9、 测试结束后,点击右上方的暂停,即可上传数据。

iOS如何测试微信小游戏&小程序?

备注:如果忘记开始记录数据也没关系,框选所需数据并点击右键也可以上传数据:

iOS如何测试微信小游戏&小程序?

10、 上传后就可以在PerfDog WEB  https://perfdog.qq.com/mydata/cases  )上查看数据了:

iOS如何测试微信小游戏&小程序?

Case 详细页面:

iOS如何测试微信小游戏&小程序?

11、 也可以通过对比分析数据:

添加对比步骤:

iOS如何测试微信小游戏&小程序?

iOS如何测试微信小游戏&小程序?

iOS如何测试微信小游戏&小程序?

对比页面:

iOS如何测试微信小游戏&小程序?

推荐阅读:
  1. 微信小程序示例_微信小程序组件/接口大全测试
  2. 微信小程序如何实现翻牌小游戏

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

amp ios 如何

上一篇:Ubuntu PATH设置

下一篇:Oracle 12.2 创建分离Jobs

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》