使用真机对APP进行稳定性测试----超详细的教程(测试木头人)

大家好,欢迎大家来了解使用真机+Monkey+性能狗(PerDog)对app做稳定性测试

下面就让我们来一起学习吧

目录

一、什么是稳定性测试

二、测试工具

三、工具下载

四、PerfDog介绍

五、开始配置

五、连接手机

六、monkey命令 

扫描二维码关注公众号,回复: 15957891 查看本文章

八、ADB命令


一、什么是稳定性测试

稳定性测试就是指软件长时间的持续运行,系统版本是否稳定,是否能否持续的为用户提供服务。

稳定性测试其实也是性能测试范畴中的一种方式。

二、测试工具

真机(Android)+Monkey+性能狗

这里木头人使用的是安卓的手机来做的测试,当然苹果也是可以的,使用苹果手机的朋友可以去查一些相关的资料,原理都是差不多的

三、工具下载

首先呢大家在做app测试的时候,不管是用模拟器也好还是用真机也好,都离不开adb命令的了解

想要了解学习更多adb命令的大家可以访问:Adb操作命令及详解------全面科普(测试木头人)_测试木头人的博客-CSDN博客

当然,大家如果只做稳定性测试的话呢,这里也是有命令的,也可以后期去了解一下

然后就是工具了,这里咱们用PerFog来对咱们的真机进行数据的检测,当然大家也可以使用Solopi或者GT来进行数据的检测

PerFog安装包:https://pan.baidu.com/s/1631fkUynTXGJ3SN4-FnP1w

提取码:1111

Solopi安装包:https://pan.baidu.com/s/1jpEpan8dpsEkWoK0QjA9lA

提取码:1111

GT安装包:https://pan.baidu.com/s/1M6u8K61Tnrb8L_uUQV0JvQ

提取码:1111

PerfDog(性能狗)是安装在电脑上对手机端的app进行检测

Solopi和GT是安装到手机上对app进行检测

四、PerfDog介绍

        移动全平台iOS/Android性能测试、分析工具平台。快速定位分析性能问题,提升APP应用及游戏性能和品质。手机无需ROOT/越狱,手机硬件、游戏及应用APP也无需做任何修改,极简化即插即用。PerfDog支持移动平台所有应用程序(游戏、APP应用、浏览器、小程序、小游戏、H5、后台系统进程等)、Android模拟器、云真机等性能测试。支持APP多进程测试(如Android多子进程及iOS扩展进程APP Extension)。Windows & Mac OS X平台PerfDog桌面应用程序版本都支持对iOS和Android设备进行测试。PC上PerfDog可多开,单PC可同时测试多台手机。

五、开始配置

咱们吧性能狗下载好后打开:

 咱们吧.exe文件发送到咱们的桌面,方便后期使用

 

完成之后咱们双击打开,后咱们注册账户

工具准备完成之后咱们开始连接手机

五、连接手机

首先使用数据线连接到咱们的手机,我这里拿小米举例子

会提示进入开发者模式 

然后再设置里找到开发者选项

 

开启权限

允许USB调试

完成之后咱们打开性能狗连接到咱们的手机

 

选择要测试的app

选择好后验证咱们的性能狗是否可以正常检测

 

六、monkey命令 

验证工具没有问题后咱们开始使用monkey命令

查看连接:adb devices

获取设备状态:adb get-state

获取手机IP地址:adb shell ifconfig wlan0

进行连接:adb connect ……

查包:adb shell pm list packages -3

 获取指定一个app的包名

在手机打开需要获取包名的app

然后执行:adb shell dumpsys window | findstr mCurrent

开始执行monkey命令

举例:adb shell monkey -p com.netease.yanxuan -s 800 --ignore-crashes --ignore-timeouts --monitor-native-crashes --throttle 200 -v -v 20000 > E:\monkey_log\20221201.log

 

 记得执行完命令就要去性能狗里录制哦

 

 这里咱们举例去云端

 

 数据会很详细的展示给咱们

八、ADB命令

当然,做稳定性测试还需要去分析日志,以及执行其他的adb命令去进行数据分析,这里木头人就不给大家演示了,大家可以去

(1条消息) Adb操作命令及详解------全面科普(测试木头人)_测试木头人的博客-CSDN博客 

(1条消息) Adb操作命令及详解------全面科普(测试木头人)_测试木头人的博客-CSDN博客

(1条消息) Adb操作命令及详解------全面科普(测试木头人)_测试木头人的博客-CSDN博客

最后有什么问题欢迎大家私信

最后祝大家在计算机道路上一路长虹!!!

最后祝大家在计算机道路上一路长虹!!!

最后祝大家在计算机道路上一路长虹!!!

猜你喜欢

转载自blog.csdn.net/qq_59344199/article/details/128126926