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

最新文章

  1. Nunchuck.js - 轻松实现多个设备的数据同步
  2. WinForm使用WebBrowser操作HTML页面的Element
  3. Hibernate-缓存-并发策略
  4. GreenPlum简单性能测试与分析
  5. poj3669 Meteor Shower(BFS)
  6. OpenGL ES 中Uniform块
  7. 容器适配器之stack
  8. Remember that ordinal parameters are 1-based!
  9. nginx+keepalived双主高可用负载均衡
  10. Java的位运算符实例——与(&amp;)、非(~)、或(|)、异或(^)
  11. string.Format字符串格式说明
  12. poj 2528Mayor&#39;s posters
  13. 配置NFS服务
  14. [刷题]算法竞赛入门经典(第2版) 5-16/UVa212 - Use of Hospital Facilities
  15. ES6的介绍和常用语法
  16. 【Android 应用开发】BluetoothClass详解
  17. swoole架构分析
  18. FPGA做正则匹配和网络安全,究竟有多大的优势?
  19. 基于 jq 实现拖拽上传 APK 文件,js解析 APK 信息
  20. C# 简单POST请求 同时防止中文乱码的出现

热门文章

  1. 解决SVN UUID客户端和服务器不一致的问题
  2. 微信小程序获取手机信息
  3. 【centOS7.3 彻底卸载MySQL】
  4. Folyd + 路径存储
  5. MySQL数据导入导出(一)
  6. RAID磁盘阵列的原理
  7. Jqgrid利用正则匹配表达式正确移除html标签
  8. animation(动画)设置
  9. Hadoop入门学习路线
  10. 应用性能管理(APM, Application Performance Management)