“微信小游戏性能评测标准建立的初衷是希望能引导开发者优化相关性能数据,提升用户体验。评测标准根据小游戏整体的性能数据表现、玩家体验评价,结合操作系统、机型分档、网络条件等多种维度建立。”

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

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

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

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

2、打开手机USB调试并连接电脑

打开手机的USB调试功能(以华为手机为例):

打开手机的USB调试功能(以vivo手机为例):

连接电脑之后,在手机上允许手机进行USB调试:

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

注意:

3、选择手机设备

选择设备:

选中后,第一次使用的手机会提示安装apk:

允许PerfDog在后台运行:

如果不小心没有安装APK,不用担心,也可以在PerfDog客户端的文件夹中手动安装apk:

如果需要手机界面悬浮测试数据则打开悬浮窗权限即可:

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

4、打开微信小游戏/小程序:

以微信小游戏为例:

5、打开小程序后,在客户端操作,鼠标悬浮在微信上,右侧高亮的进程就是需要测试的小程序:

技术说明:Android微信小程序小游戏,会开启一个独立子进程运行,子进程用的是微信自己开发的浏览器内核,所以小程序小游戏测试子进程即可。更精准高阶测试FPS,请参考

FPS高阶功能-Android窗口与FPS的关系

6、选中小程序后,点击右上角开始测试。

游戏画面:

PerfDog画面:

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

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

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

Case详细页面:

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

添加对比步骤:

对比页面:

android调用微信程序,Android如何测试微信小游戏小程序?相关推荐

  1. android 微信检测工具,Android 如何测试微信小游戏小程序?

    "微信小游戏性能评测标准建立的初衷是希望能引导开发者优化相关性能数据,提升用户体验.评测标准根据小游戏整体的性能数据表现.玩家体验评价,结合操作系统.机型分档.网络条件等多种维度建立.&qu ...

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

    "微信小游戏性能评测标准建立的初衷是希望能引导开发者优化相关性能数据,提升用户体验.评测标准根据小游戏整体的性能数据表现.玩家体验评价,结合操作系统.机型分档.网络条件等多种维度建立.&qu ...

  3. 性能测试实践|PerfDog助力微信小游戏/小程序性能调优

    概述 随着近年来微信生态圈的发展,小游戏,小程序也随之爆火,同样伴随着的便是对于小游戏/小程序的用户体验的严格要求:微信团队也在自家的微信平台推荐使用PerfDog测试小游戏/小程序的性能. 1.评测 ...

  4. cocos creator 接QQ小游戏小程序RewardedVideoAd 激励视频广告sdk

    cocos creator 接QQ小游戏小程序RewardedVideoAd 激励视频广告sdk 开发者工具 0.1.26 版本开始支持调试广告组件 话说你们看完为什么不留言点赞? 首先,你需要初始化 ...

  5. 用C语言实现推箱子小游戏基础程序plus

    目录 设计一个简单的推箱子游戏 功能设计要求: 代码实现 数据定义头文件data_def.h 窗口设置头文件WindowsSet.h WindowsSet.cpp 上移函数 矩阵旋转函数 游戏帧 菜单 ...

  6. android 调用下载,使用Android系统提供的DownloadManager来下载文件

    在android2.3以后android系统提供了一个系统组件来供其他app调用来下载东西,使用起来非常方便. 例如我们可以拿来下载app的新版本apk,同时在同时注册一个广播接收器来接收下载完成时D ...

  7. android调用web接口,Android调用WebService系列之请求调用

    好久没写博客,快有3年了.当初想在CTO把自己的技术文章一直延续,可却没有坚持! 开发Android网络App,通讯方式决定了你App所需的能力! 最近正在用Web Service进行通讯,那么就让我 ...

  8. android调用相机分辨率,Android菜鸟笔记-获取摄像头像素值

    前言: 获取摄像头的像素值,通过获取相机设置中支持拍照的最大宽度和最大高度就可算到摄像头的像素值了,当然跟手机厂商标称的还是有差别的.比如标称200W的通过计算1200*1600=1920000=19 ...

  9. 微信 小游戏/小程序 广告组件被驳回 审核不通过

    最近做微信小游戏开发,接入广告时遇到一些问题,被驳回了好几次. 相信大家接过微信小游戏或者小程序广告都晓得,接入很简单,不论是banner广告还是激励视频广告只要在合适的位置合适的时机去展示广告,都会 ...

最新文章

  1. 依那西普速诱导RA快速缓解预示临床和放射学持久缓解
  2. Android之组件化开发
  3. 信息系统项目管理师 必背
  4. Hibernate主键生成方式
  5. Mysql Mariadb 创建新用户
  6. Mac安装sshpass同时解决Calling Non-checksummed download of sshpass formula file from an arbitrary URL报错
  7. new string(abc)创建了几个对象_面试题系列第2篇:new String()创建几个对象?有你不知道的...
  8. 三种菜单控件的兼容性问题处理集锦
  9. java web结束线程_java – 即使在Websphere中停止应用程序后,线程仍会继续运行
  10. python音频提取pcm_python pcm音频添加头转成Wav格式文件的方法
  11. SharpPcap学习笔记
  12. DHML+XML+CSS 技术汇总
  13. shl归纳推理测试题库_SHL(外企笔试常见试题)全攻略
  14. hc05与单片机连接图_STM32单片机最小系统详解
  15. 债券ETF认申赎_基金合同_嘉实基金
  16. 苹果发布了Final Cut Pro和Logic Pro的M1新版本
  17. win7java浏览器崩溃_浏览器崩溃怎么办,教你win7系统浏览器崩溃的应对办法
  18. 微信小程序|使用小程序制作一个时间管理小工具
  19. Win11打不开安全中心怎么解决
  20. Android 集成ShareSDK实现三方登录

热门文章

  1. STM32_GPIO
  2. [RUST/腐蚀]Windows-开服服务端下载以及配置
  3. 51自学网python初学者教程-超适合小白的python新手教程
  4. 那些裸辞在家的人都怎么样了
  5. 校运会计算机专业口号,计算机学院运动会口号
  6. 【linux encrypt luks 磁盘加密 分区加密】
  7. 期货有现货支撑(股票,期货,现货)
  8. php迭代器实例,php设计模式之迭代器模式实例分析【星际争霸游戏案例】
  9. 硬盘磁头和计算机磁头的区别,固态硬盘不用磁头,不懂操作就out了!
  10. 奶粉企业的良知和社会责任