Android自动化用例编写

java -jar appcrawler.jar<路径> --demo

java -jar  appcrawler.jar<路径>

-c example.yml

--capability "appPackage=xxx,appActivity=xxx"

-o 目录路劲<存储的位置>

例如:

 (1)java -jar appcrawler.jar --capability "appPackage=com.face.sweep process,appActivity=com.face.sweep/.ui.WelcomeActivity" -o F:Test pt      #保存操作记录到目录

(2)java -jar appcrawler.jar --capability "appPackage=com.face.sweep process,appActivity=com.face.sweep/.ui.WelcomeActivity,noReset=false,noReset=false" -o F:Test pt      #清理数据

生成的配置文件:

java -jar appcrawler.jar --demo #生产example.yml文件

vi example.yml #Linux下操作,win下直接打开编辑

常见的capability

deviceName:"demo"

appPackage:"xxx.xxx.xxx"

appActivity:"xx"

app:""

appium:"http://127.0.0.1:4723/wd/hub"

fullReset:false

noReset:true

automationName:uiautomator2

dontStopAppOnReset:true

 java -jar appcrawler.jar --capability "appPackage=com.face.sweep process,appActivity=com.face.sweep/.ui.WelcomeActivity,noReset=false" -o F:Test pt -c example.yml

原文地址:https://www.cnblogs.com/sasa-python/p/13303910.html