zoukankan      html  css  js  c++  java
  • App Crawler使用教程

    写在前面的话:

    今年因为疫情,公司各个状况都变了,降薪、改变方向 都有。以前不重视的APP现在一下子史无前例的重视起来。还有就是时间紧张过程混乱下,如果保证最后一关,一月送审9个版本,有2个版本明显crash问题。

    整的我筋疲力尽,这不,为了就会这2天的版本,临时把所有自动化的都弄上了。明天加班把选车遍历(352个品牌、1500个车系,近5K次的点击)搞出来了,用的python+appium

    给领导看,今天又弄了katalon和这个类似money的工具小试了一把,效果可以啊。

    安装包的准备:

    链接:https://pan.baidu.com/s/1qc9c4TJv_bFRFD4eIieOAg
    提取码:tcho

    appium安装这里不说了,我用的是1.12.0

    启动即可

    jdk要求1.8以上,classpath配置:

    .;F:Program FilesJavajdk1.8.0_131lib;F:Program FilesJavajdk1.8.0_131lib ools.jar

    解压app-crawler

    打开cmd命令控制台

    java -jar E:app-crawlercrawl_launcher.jar --apk-file E:app-crawler
    26407.apk --app-package-name cn.com.pcauto.android.browser --android-sdk E:and
    roid-sdk-windows --timeout-sec 600

    哦,还得要android-sdk,这个自行下载解压即可

    参数解析:

    OptionDescription
    --android-sdk 指定Android SDK路径。 此选项必填。
    --apk-file 指定你的App APK路径,App Crawler会对它进行安装和爬取。如果没有指定 —app-package-name选项,请使用此选项。
    --app-package-name 指定App包的名字。当应用程序已安装在设备上,且不需要重新安装时,请使用此选项。
    --key-store 指定给App和 Crawler APKs签名的密钥存储库的路径。当您的应用程序需要特定的签名才能正常运行时,请使用此选项。
    --key-store-password 指定为 --key-store 选项提供的密钥存储库的密码。如果指定了--key-store,那么这是必需的标志。
    --timeout-sec 指定Crawler运行超时时间,单位为秒,如果没有设置,默认为60s
  • 相关阅读:
    Word中设置文档结构图
    jQuery设计思想
    JMJS系统总结系列JMJS中使用到的Jquery工具(四)
    JMJS系统总结系列XSLT的语句规则(一)
    构建安全的数据访问组件
    JMJS系统总结系列Jquery与后台的交互方式(三)
    浮躁的搬运工
    JMJS系统总结系列Jquery分页扩展库(五)
    IIS7 授权配置错误
    JMJS系统总结系列HTML标签在XSLT 中的应用(二)
  • 原文地址:https://www.cnblogs.com/sincoolvip/p/12611739.html
Copyright © 2011-2022 走看看