• Monkey压力测试基础操作


    第一步:安装JAVA环境,配置好环境变量

     1.安装好JDK环境,差配置好环境变量。

     2.把SDK中platform-tools路径配置到PATH环境变量中。如:E:MonkeyTestandroid-sdk-windowsplatform-tools。

       这样就可以使用该路径下adb.exe工具了。

    3.测试环境是否成功,DOS中输入:ADB,成功的示意图如下所示。

    第二步:连接手机

    检查安装的adb版本(电脑上打开cmd,输入命令:adb version)

    1.USB连接

    用USB连接手机到电脑,并检查USB是否连接成功。下面的情况就表示已经连接成功了。电脑上可以下个QQ手册助手帮助连接,USB接到电脑上时,系统会自动安装好驱动。

    或者这种显示

     2.wifi连接

    首先用usb线连接android手机,然后输入如下指令:

    adb tcpip 端口号,端口号默认为5555

    设置端口号后,然后查看设置中手机的ip地址:小米HM NOTE1s路径为我的设备-全部参数-状态信息-IP地址

    然后命令行输入:adb connect 192.168.37.198:5555

     

    连接成功后,可以进行Monkey操作,操作完成后输入如下的命令断开连接:adb disconnect 192.168.37.198:5555

    第三步、用ADB DEVICES 查看手机是否连接上电脑

     第四步、输入ADB SHELL,看是否能成功调用shell命令

     第五步、查看需要测试APP的包名。输入adb shell回车确认后,再输入 logcat | grep cmp

     

    需要测试哪个app,此时就去点击哪个app,则ADB命令会加载出一条记录。如红色部分cmp=com.moonbasa

    为需要测试的app包名。

    第六步:输入SHELL命令

    1:输入Adb shell

    2:输入monkey -p com.moonbasa --ignore-crashes --ignore-timeouts --ignore-native-crashes --pct-touch 30 -s 1 -v -v --throttle 200 10000 2>/sdcard/error.txt 1>/sdcard/info.txt

    此时会发现手机已经在自动跑了,跑完后设置了会自动生成日志文本数据。参数可以自动配置。

     PS:Monker的开始使用是在2016进MBS这家公司后,当时候并不注意技术的积累,现在觉得很有必要,故而把以前的东西也慢慢捡起并记录下来。

  • 相关阅读:
    数据库 Mysql事务详解
    数据库 Mysql内容补充二
    数据库 Mysql内容补充一
    优化Django ORM中的性能问题(含prefetch_related 和 select_related)
    django高级
    百度,谷歌,360,搜狗,神马等蜘蛛IP段
    中国电信、联通、移动、教育IP分布
    sed 给文件每行末尾追加相同字符
    centos7 lvs keepalived做DNS集群负载
    Notepad++ 删除空白行的方法
  • 原文地址:https://www.cnblogs.com/flyyingzi/p/10299784.html
Copyright © 2020-2023  润新知