• 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

  • 相关阅读:
    div+css 遮罩层
    高可用开源方案Heartbeat vs Keepalived
    nginx+keepalive 实现高可用负载均衡方案
    KeepAlive详解
    (转)高可用可伸缩架构实用经验谈 ---- 重要
    OpenStack与KVM的区别与联系
    架构师于小波:魅族实时消息推送架构
    抛开flash,自己开发实现C++ RTMP直播流播放器
    (转)C++实现RTMP协议发送H.264编码及AAC编码的音视频,摄像头直播
    (转)OC学习笔记 @property的属性 strong 和 weak 理解
  • 原文地址:https://www.cnblogs.com/yc-c/p/9010750.html
Copyright © 2020-2023  润新知