当前位置:网站首页>Test prerequisites: recommend a special cross platform app performance test tool!
Test prerequisites: recommend a special cross platform app performance test tool!
2022-06-12 19:42:00 【Crazy teacher vs】

1. Reading guide
done App Test readers , I believe I will receive some everyday App Special test task , Let's popularize it here first , What is? App Special tests ? Simply speaking ,App Special tests mainly include : Compatibility test 、 Stability test 、 Memory test 、CPU test 、 Frame rate test 、 Power consumption test 、 Flow test 、 Weak network test, etc . And memory test 、CPU test 、 Frame rate test 、 Power consumption test 、 Flow test 、 Weak network testing these types of testing tasks can be summarized as App Client performance test category .
I am often consulted by readers ,App How to do the client performance test ? How to obtain indicators ? Today is about App The client performance recommends an artifact : PerfDog.
2. PerfDog Introduce
PerfDog, Also known as performance dog , Tencent products , It is positioned as a mobile full platform performance test and analysis tool , Strive to improve the performance and quality of mobile applications and games . When using , Cell phones don't need ROOT/ Prison break , Mobile hardware 、 Games and APP The app doesn't need to be modified , Extremely simple plug and play !
2.1 PerfDog Eight characteristics

Mobile full platform
Support Android/iOS The mobile platform , Such as mobile phone 、ipad、Watch、Android Simulator, etc . Provide PerfDog Software Windows & Mac edition .
There is no need to ROOT/ Prison break
Android Equipment not required ROOT,iOS The device doesn't need to escape . Efficient solution Android & iOS Performance test analysis challenges .
Data accuracy
The tool itself is important to the test equipment CPU Performance impact <1%, Frame rate has no effect . Ensure the accuracy and authenticity of performance data .
Data integrity
Screenshots are available 、fps、Jank、FTime、CPU、GPU、Memory、Battery 、Network、CTemp Equal performance parameters , You can easily get all these .
Wide application
Support all APP application 、 game 、 Applet 、 Little games 、H5、web etc. , One performance test is enough .
Tool ease of use
No installation required , Plug and play , Reduce cumbersome test obstacles , Focus your attention on test analysis .
Cloud Kanban
Cloud based Kanban , You can store... Anywhere, anytime 、 visualization 、 edit 、 Manage and download any version of PerfDog All test data collected .
The team cooperation
No matter where your team is , You can create tasks at any time 、 Invite team members to join 、 Support sharing and viewing team completion , Open an efficient collaboration mode .
2.2 PerfDog Official website download
at present PerfDog You can use its official website or Wetest Get into , In order to avoid the suspicion of advertising ,Wetest Please find the entrance by yourself , Only the official website portal is provided here
https://perfdog.qq.com/
After downloading , You will get a compressed package , After decompressing , Objective It is recorded as follows :

3. PerfDog Use
PS: For demonstration purposes , I am here locally Win10 Installation on PerfDog, And Android Simulator as test equipment .
1、 Open the command line tool , Input adb devices Start simulator

2、 start-up Perfdog Tools ( Login required , Yes, mobile number 、QQ、 Enterprise WeChat 、TAPD All can )

3、 After logging in , You need to select a mobile device first , As shown in the figure below :

4、 After selecting the device , The device related information will be automatically obtained , Then select the application to be tested .

5、 Open the tested application on the mobile phone , Perform relevant performance test scenario operations .( At this time in perfdog Relevant performance indicators can be displayed on the interface in real time ), It should be noted that , The default main interface only displays FPS、CPU Two indicators , You can click the plus sign at the bottom right to configure on demand , As shown in the figure below :

6、 After all indicators are collected , The next work will be handed over to everyone , Usually, the first round of data sampling is completed , It can be used to compare with other competitive products , Or it can be used to compare with future data , Or it can be directly used for data analysis , Check whether there is abnormal data .
How to use specific data , It still needs to be combined with the test requirements , On demand analysis , It should be noted that ,App Accuracy of performance index data , It is often not possible to make a conclusion only by collecting a round of indicator data , Multiple sampling verification is required .
PS: Last , One caveat perfdog At present, Tencent has changed to charge , If it's a personal experience ,perfdog There is a probationary period . For the company level , With long-term testing needs , It is recommended to purchase formal services from the team budget , It is easier to use .
If this article helps you , Or if there's some inspiration , Give me a favor 、 Looking at 、 forward 、 Collection , Your support is the biggest driving force for me to persevere !
Recommended reading :
Low code development , Recommend one Web End automation artifact :Automa!
Necessary for measuring and opening :10 Major mainstream performance testing tools are recommended
Common tools and test methods for interface testing ( Novice )
The most comprehensive Postman Interface automation testing !( Rookie introduction )
2022 The most complete software testing engineer in the year develops the knowledge system atlas !
END

All original articles
The official account is issued at the first time. 「 Test development technology 」

Long press QR code / Wechat code scanning Add the author
边栏推荐
- 94. analyze the content in the web page
- Axure RP 9 for Mac(交互式产品原型设计工具)中文版
- 【数字IC/FPGA】数据累加输出
- Original publishing practice of pipeline in Jenkins docking with CMDB interface to obtain host list
- Leetcode topic [string]-344- reverse string
- [SQL] MySQL query statement execution sequence analysis
- Negative remainder problem
- [image denoising] image denoising based on anisotropic filtering with matlab code
- Native servlet - upload & download of files
- Microsoft Word 教程,如何在 Word 中插入页码、目录?
猜你喜欢

Equipment management - borrowing and returning module 1

WinCC7.5 SP1调整画面尺寸以适应显示分辨率的方法

Implementation of exec function and shell

Demand and business model innovation-4-strategy

vc hacon 联合编程 GenImage3Extern WriteImage

Wechat e-book reading applet graduation design completion works (3) background function

Shell arrays and functions

system()

【生成对抗网络学习 其三】BiGAN论文阅读笔记及其原理理解

基于微信电子书阅读小程序毕业设计毕设作品(1)开发概要
随机推荐
基于分布式数据库本身的定时备份方法
Demand and business model innovation-4-strategy
Deep feature synthesis and genetic feature generation, comparison of two automatic feature generation strategies
系统 日志
Module 8 fonctionnement
Process accounting, process time, daemon
解释器文件
Demand and business model innovation - demand 1 - Introduction to demand engineering
Module 8 operation
基于微信电子书阅读小程序毕业设计毕设作品(6)开题答辩PPT
[image denoising] image denoising based on anisotropic filtering with matlab code
API call display, detailed API of Taobao, tmall and pinduoduo commodity pages, and return of APP side original data parameters
User and group permissions
Global and Chinese smart government industry market research and investment risk outlook report 2022-2028
Original publishing practice of pipeline in Jenkins docking with CMDB interface to obtain host list
【刷题笔记】线段树
Equipment management - borrowing / returning module interface code
China's asset management market demand and future competitive trends outlook report 2022-2028
VC Hacon Joint Programming genimage3extern writeimage
META-INF、WEB-INF分别是什么?