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

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

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

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

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

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

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

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

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

注意:

1)  若连接有问题则按照此贴逐一排查:PerfDog | 全平台性能测试分析专家

2)  特殊机型可查阅:PerfDog | 全平台性能测试分析专家

3、选择手机设备

选择设备:

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

允许PerfDog在后台运行:

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

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

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

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

以微信小游戏为例:

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

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

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

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

游戏画面:

PerfDog画面:

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

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

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

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

9、上传后就可以在PerfDog WEB (PerfDog | 全平台性能测试分析专家 )上查看数据了:

Case详细页面:

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

添加对比步骤:

对比页面:

PerfDog小程序测试相关推荐

  1. 缺少微信小程序测试经验?这篇文章带你从0开始

    微信小程序已经越来越普遍,但目前接触小程序的项目相对较少,对小程序的特性也不了解,缺少小程序测试实战经验. 本文主要通过对微信小程序特性和测试点进行总结,储备测试知识,提高测试效率. 小程序发布审核 ...

  2. H5和微信小程序测试区别

    01 什么是H5? H5,也就是"HTML5",指"HTML"的第5个版本.众所周知"HTML"是"超文本标记语言",是 ...

  3. Web、app、H5、小程序测试的区别

    单纯从功能测试的层面上来讲的话,APP 测试.web 测试和H5测试在流程和功能测试上是没有区别的. Web项目或pc项目都是在电脑上进行测试的.常见的PC项目架构有BS架构和CS架构的,BS架构就是 ...

  4. APP第11篇 微信小程序测试

    目录 1.什么是小程序? 2.小程序特点? 3.小程序的入口 4.小程序的架构 5.微信小程序测试的策略和注意事项 6.小程序测试点 7.常用操作 1.什么是小程序? 微信小程序是一种不需要下载也不需 ...

  5. App/H5/小程序测试技术

    本节大纲 ØApp测试概述与流程 ØApp测试策略详解 ØH5测试与小程序测试概述 ØH5测试与小程序测试技术详解 01 App测试概述与流程 定义 1.手机测试 Ø 手机测试是一个很大的题目,涉及到 ...

  6. APP测试、H5测试、小程序测试的区别

    APP测试.小程序测试.H5测试.Web 测试区别如下: APP H5 Web 微信小程序 运行环境 iOS.Android手机设备 iOS.Android手机设备.PC的浏览器 PC浏览器 微信 兼 ...

  7. 微信/支付宝小程序测试大全

    知识永远学不完,但多懂一点知识就会让生活更轻松一点! 又是元气满满的一天呐 微信/支付宝小程序测试大全 小程序测试环境 小程序一般会准备三个环境: 开发版访问测试环境: 体验版访问预发环境,连的是生产 ...

  8. 小程序测试与app测试的区别

    小程序测试与app测试的区别 小程序测试与app测试基本上都一样 小程序和app区别 1. 用户获取渠道区别 小程序: 二维码.用户分享推荐.搜索小程序 APP: 需要去应用市场(或其他)下载 2. ...

  9. 支付宝小程序测试要点

    支付宝小程序测试要点: 进行小程序测试时,注意扫码测试和从小程序收藏点进去的区别,容易触发bug. 小程序测试注意支付的状态,是单次授权还是免密. 小程序使用是否需要手机号授权 小程序,解除免密授权, ...

最新文章

  1. 每日一皮:不允许穿格子衫之后...
  2. MySQL为表的所有字段添加数据
  3. boost::hana::reverse_fold用法的测试程序
  4. SAP UI5 使用 Smart Control 的一个具体例子
  5. windows平台搭建opencv_python
  6. Office转换pdf(oppenOffice和jacob两种)
  7. m4s格式转换mp3_AnyMP4 MP3 Converter for Mac(音视频mp3格式转换工具)
  8. 爆破字典生成器kali之crunch
  9. html阅读是什意思,HTML是什么意思?什么是HTML5?什么是H5? | 前端面试题
  10. 云服务器对比虚拟主机,云服务器对比虚拟主机
  11. 朋友圈加粗字体数字_报名 | 零基础入门brush lettering英文花式字体
  12. VSPD虚拟串口工具无法删除添加的虚拟串口
  13. oracle同义词删除重建,Oracle同义词的创建与删除
  14. 58同城 Java 笔(面)试题(整理自群友)
  15. 知识图谱技术与应用-知识表示
  16. 圣诞树-前端代码html--动态
  17. Enriching Local and Global Contexts for Temporal Action Localization ContextLoc论文阅读笔记
  18. leetcode 分治 beautiful array
  19. 二元函数可导与可微的关系_多元函数中可微与可导的直观区别是什么?
  20. json-editor

热门文章

  1. 【集合类】hashmap扩容
  2. Android 10自动连接WiFi问题 Android 10 断开WiFi问题
  3. 附赠:Python自动化测试工程师岗面试题
  4. Unity 遍历目录内所有文件并拷贝到指定目录
  5. mysql 二进制订阅神器 alibaba 的 Canal
  6. I3C总线技术概述(一)
  7. Win32API实现的欢乐小程序
  8. abaqus theory3.6.8例子学习 复合材料
  9. DedeCMS 5.7 用自定义表单制作自助挂号平台
  10. 蚂蚁花呗1-5面(高级):分布式+MySQL+HashMap+线程池+MQ+Redis