自動遍歷回歸測試工具


一、Monkey

monkey:開源、Android 標准測試工具。官網使用教程:https://developer.android.com/studio/test/monkey

隨機點擊200個事件:adb shell monkey -p com.xxxxx.android  200

每100毫秒200個隨機事件:adb shell monkey -p com.xueqiu.android --throttle 100 -v 200

 

二、Maxim

Maxim:未開源,改進版的 monkey,提供預編譯包。

github:https://github.com/zhangzhao4444/Maxim

adb鏈接設備並將兩個jar包發送到設備上: 

 

cmd命令:
adb shell CLASSPATH=/sdcard/monkey.jar:/sdcard/framework.jar exec app_process /system/bin tv.panda.test.monkey.Monkey -p com.panda.videoliveplatform --uiautomatormix --running-minutes 60 -v -v

tv.panda.test.monkey.Monkey: monkey入口類,不要修改
com.panda.videoliveplatform: 被測app包名,需要修改
--uiautomatormix: 遍歷策略

 

三、AppCrawler跨平台自動遍歷工具

github:https://github.com/seveniruby/AppCrawler

百度網盤下載地址:https://pan.baidu.com/s/1dE0JDCH

簡單使用:

1、啟動 Appium
2、啟動模擬器或者連接真機
3、開始自動遍歷

查看幫助信息:java -jar appcrawler-2.4.0-jar-with-dependencies.jar

不用重啟APP自動化遍歷:java -jar appcrawler-2.4.0-jar-with-dependencies.jar --capability "appPackage=com.xxxxx.android,appActivity=.view.WelcomeActivityAlias,dontStopAppOnReset=true"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM