appcrawler遍歷工具常用方法


Usage: appcrawler [options]

-a, --app <value> Android或者iOS的文件地址, 可以是網絡地址, 賦值給appium的app選項

-c, --conf <value> 配置文件地址

-p, --platform <value> 平台類型android或者ios, 默認會根據app后綴名自動判斷

-t, --maxTime <value> 最大運行時間. 單位為秒. 超過此值會退出. 默認最長運行3個小時

-u, --appium <value> appium的url地址

-o, --output <value> 遍歷結果的保存目錄. 里面會存放遍歷生成的截圖, 思維導圖和日志

--capability k1=v1,k2=v2... appium capability選項, 這個參數會覆蓋-c指定的配置模板參數, 用於在模板配置之上的參數微調

-r, --report <value> 輸出html和xml報告 --template <value> 輸出代碼模板

--master <value> master的diff.yml文件地址

--candidate <value> candidate環境的diff.yml文件

--diff 執行diff對比

 -vv, --verbose 是否展示更多debug信息

--demo 生成demo配置文件學習使用方法

--help

示例

appcrawler -a xueqiu.apk

appcrawler -a xueqiu.apk--capability noReset=true

appcrawler -c conf/xueqiu.json -p android -o result/

appcrawler -c xueqiu.json--capability udid=[你的udid] -a Snowball.app

appcrawler -c xueqiu.json -a Snowball.app-u 4730

appcrawler -c xueqiu.json -a Snowball.app -u http://127.0.0.1:4730/wd/hub

#生成demo例子

appcrawler--demo

#啟動已經安裝過的

app appcrawler--capability appPackage=com.xueqiu.android,appActivity=.welcomeActivity 

#從已經結束的結果中重新生成報告

appcrawler --report result/ 

#新老版本對比

appcrawler --candidate result/ --master pre/ --report ./ 

#自動生成Page Object代碼模板文件

appcrawler --template PageObjectDemo.ssp --output result/ 

#根據wda的inspector生成測試用例代碼

appcrawler --template PageObjectDemo.ssp -u http://localhost:8100


免責聲明!

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



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