zoukankan      html  css  js  c++  java
  • app crawler1

    app crawler简介

    执行 java -jar appcrawler-2.1.3.jar 查看相关参数

    • -a, --app Android或者iOS的文件地址, 可以是网络地址, 赋值给appium的app选项
      指定安装包apk或ipa,如果已安装可以忽略该参数
      示例:appcrawler -a xueqiu.apk
    • -c, --conf 配置文件地址
    • -p, --platform 平台类型android或者ios, 默认会根据app后缀名自动判断
    • -o, --output 遍历结果的保存目录. 里面会存放遍历生成的截图, 思维导图和日志。不加默认在当前目录,会生成平台开头日期时间结尾的目录,如Android_20180722142849
      示例: appcrawler -c conf/xueqiu.json -p android -o result/
    • -t, --maxTime 最大运行时间. 单位为秒. 超过此值会退出. 默认最长运行3个小时
    • -u, --appium appium的url地址,默认是本地的4723
    • --capability k1=v1,k2=v2... appium capability选项, 这个参数会覆盖-c指定的配置模板参数, 用于在模板配置之上的参数微调
      示例:appcrawler -a xueqiu.apk --capability noReset=true
    • -r, --report 输出html和xml报告
    • --template 输出代码模板
    • --master master的diff.yml文件地址
    • --candidate candidate环境的diff.yml文件
    • --diff 执行diff对比
    • -vv, --verbose 是否展示更多debug信息
    • --demo 生成demo配置文件学习使用方法
    • --help
      示例
      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

    根据example修改,生成用例

    java -jar appcrawler-2.1.3.jar --demo

    复制example.yml,并重命名和修改

    yml基础

  • 相关阅读:
    494 Target Sum 目标和
    493 Reverse Pairs 翻转对
    492 Construct the Rectangle 构建矩形
    491 Increasing Subsequences 递增子序列
    488 Zuma Game 祖玛游戏
    486 Predict the Winner 预测赢家
    485 Max Consecutive Ones 最大连续1的个数
    483 Smallest Good Base
    Django Form组件
    Django Auth组件
  • 原文地址:https://www.cnblogs.com/csj2018/p/9608254.html
Copyright © 2011-2022 走看看