Common problems and solutions of perfdog, a mobile platform wide performance testing tool

Time:2021-10-17

Important note Q & A:

1、 PerfDogCan’t detect phone?

AndroidPlatform:

1) Please turn on the debug debugging mode (for Huawei devices, you need to turn on the allow ADB debugging option in the “charge only” mode in the developer options, and then turn on USB debugging).

2) The above is not enough. Please re open perfdog software and restart the phone.

3) The above is not enough. Please confirm that ADB on PC may be monopolized (automatic test framework, Android)   Studio tools, etc.), please close the tools and adb.exe.

4) The above is not enough. Please check it with mobile housekeeper or mobile assistant.

Special model:https://bbs.perfdog.qq.com/detail-127.html

iOSplatform

1) Windows systems and systems before MAC 10.15

a) Mobile phone trust is required.

b) The above is not enough. Please check whether the mobile phone can be connected with the latest iTunes software.

c) Not yet. Please restart your phone.

d) The above is not enough. Please replace the USB cable (the USB cable may be aging).

2) Mac10.15 and later systems

a) The finder left location device determines the trust request.

b) Terminal equipment confirmation.

3) Please download and use the latest iTunes in advance (if you have installed the itools software, please close the itoos software)

2、 Windows  &  Mac   OS   Both perfdog client versions of X platform support users to test IOS and Android devices. Perfdog can be turned on more than one PC, and a single PC can test multiple mobile phones at the same time.

3. Perfdog supports performance testing of all applications (games, APP applications, browsers, applets, games, H5, background system processes, etc.) on the mobile platform, Android simulator, cloud real machine, etc.

4. Support app multi process testing, such as Android multi child process and IOS extension process app extension.

5. IOS platform: iPhone dot / assistivetouch and small white bar / guided access of iPhone x bangs   Access) affects the accuracy of perfdog data collection, please close it.

Note: turn off small white bar / guided access in application and game   Access) method:

1. Click Settings – General – auxiliary functions – guided access

2. Turn on [guided access]. After entering the game, press the power key three times to completely hide the home key.

3. If you want to restore the home key, press the power key three times to restore.

6. Screenshot recording and log collection affect the performance (overall FPS impact < = 1. Xiaomi 5: CPU = about 1%. Iphone7p: CPU < 2%). If it is not necessary, please do not start screenshot or log collection.

7. Prompt network connection failure

It may be that the PC network has set up a network agent or enabled the packet capturing software. Please close it.

8. The memory acquisition of IOS mobile phone has always been 0. Please restart the mobile phone. The energy acquisition has always been 0. Please restart the tested app application or game.

9. How do I collect more performance parameters?

Click the + button at the bottom right of the UI to customize performance parameters. Checking indicates collection, and checking the corresponding box indicates display.

10. Why can’t I see GPU information?

The Android platform currently only supports some Qualcomm GPU phones, which will be completed in the later stage.

11. Why can’t the phone test the power?

The power can only be tested in WiFi mode, and USB mode has charging test, which is meaningless. Under IOS platform, mobile phones with wireless charging function are not supported temporarily.

12. Android phone WiFi mode connection failed or failed to test?

For some Huawei and oppo mobile phones, please connect in WiFi mode in charging only mode.

13. Why can’t I take a screenshot?

Available only in USB mode.

14. Why can’t I see performance information on my phone?

Please open the mobile phone suspension window to display permissions.

15. Why WiFi test mode, prompt connection failure.

1. Make sure the computer and mobile phone are connected to the same WiFi

2. If not, WiFi may have set network security policy restrictions. Please replace another WiFi test.

16. Android cloud real machine test process: Mobile cloud real machine platform ADB remote debugging – > copy remote debugging ADB command information – > enter the ADB command just copied in the local CMD command window – > return to the mobile cloud real machine platform to confirm authorization – > perfdog select cloud real machine test

17. The Android simulator test process is similar to the Android cloud real machine test process.

18. For MAC system, if a security problem is prompted, security settings need to be made, otherwise perfdog will be falsely reported as malware. The specific setting method is: open system settings – > Security and privacy – > General – > Click to still open.

19. Unable to delete perfdog folder, please close adb.exe process with task manager.

20. Various tips can’t be used anyway

Please restart the phone or change the USB cable. Restarting is omnipotent.

21. Incompatibility with automatic test platform

Start the automation platform first, and then start perfdog.

22. How to test multiple mobile phones at the same time

Windows: double click once to open more. Multiple perfdog can be opened

Mac: just like other programs, copy one more perfdog

Or use the command line: open  – n  / Applications/PerfDog.app。

23. Perfdog cannot be started on Windows platform

Do not put the perfdog file directory under the system disk directory or Chinese directory.

Performance test technology exchange group: 720150565

View perfdog details: https://perfdog.qq.com/?ADTAG… fault