AppCrawler
AppCrawler是TesterHome联合创始人思寒大佬开源的一个项目,Google也有一个叫App Crawler,两者是不一样。
概述:https://seveniruby.gitbooks.io/appcrawler/content/
最新版本下载地址: https://pan.baidu.com/s/1dE0JDCH
Github:https://github.com/seveniruby/AppCrawler
安装
AppCrawler本身是一个jar包,不需要安装,需要安装的是运行时的依赖环境
- JAVA版本:java8(测试有效)
- android sdk: r24.4.1(测试有效)
- appium:appium 1.17.0(测试有效)
查看帮助文档
java -jar appcrawler-2.4.0-jar-with-dependencies.jar
----------------
AppCrawler 2.4.0 [霍格沃兹测试学院特别纪念版]
Appium 1.8.1 Java8 tested
app爬虫, 用于自动遍历测试. 支持Android和iOS, 支持真机和模拟器
项目地址: https://github.com/seveniruby/AppCrawler
移动测试技术交流: https://testerhome.com
联络作者: seveniruby@testerhome.com (思寒)
致谢: 晓光 泉龙 杨榕 恒温 mikezhou yaming116 沐木
--------------------------------
Usage: appcrawler [options]
-a, --app <value> Android或者iOS的文件地址, 可以是网络地址, 赋值给appium的app选项 #安装App,实际中使用较少
-e, --encoding <value> set encoding, such as UTF-8 GBK #在Windows下可
使用
- 启动appium
appium
- 启动真机,保证adb devices可以找到设备
adb devices
- 启动一个已经安装好的app(雪球)
java -jar appcrawler-2.4.0-jar-with-dependencies.jar--capability "appPackage=com.xueqiu.android,appActivity=.view.WelcomeActivityAlias,automationName=UiAutomator2"