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基础

  • 相关阅读:
    PHP:__get()、__set()、__isset()、__unset()、__call()、__callStatic()六个魔术方法
    概念:RPG游戏中两个兵种互相攻击的逻辑
    php怎么获取checkbox复选框的内容?
    20150724之问题
    Uploadify 之使用
    oneThink后台添加插件步骤详解
    针对各种浏览器,前端解决方案(持续更新...)
    解决IE8中select下拉列表文字上下不居中的问题
    针对IE6 7 8当独写样式
    document对象详解
  • 原文地址:https://www.cnblogs.com/csj2018/p/9608254.html
Copyright © 2011-2022 走看看