zoukankan      html  css  js  c++  java
  • 搭建macaca android环境

    一、基础环境准备工作:

    openjdk8下载地址 https://mirror.tuna.tsinghua.edu.cn/AdoptOpenJDK/
    gradle 加速地址 https://gradle.org/next-steps/?version=6.2.2&format=all
    NODE下载地址
    https://developer.aliyun.com/mirror/NPM?from=tnpm
    AndroidSDK Command line tools only
    https://developer.android.google.cn/studio

    Ubuntu系统中安装Macaca过程记录
    https://www.jianshu.com/p/87aa06231e92


    离线替换匹配的驱动
    /opt/node-v12.14.1-linux-x64/lib/node_modules/macaca-chrome/node_modules/_macaca-chromedriver@1.2.6@macaca-chromedriver/exec

    二、参考官网 macacajs.com

    三、安装测试报告

    配置淘宝源 npm config set registry http://registry.npm.taobao.org

    cnpm install macaca-report -g

    四、java juint5 版测试报告插件

    Macaca社区文章已发布

    https://testerhome.com/topics/22986   

    五、Genymotion目前速度最快的Android模拟器+ova包

    测试demo:

    git clone https://github.com/macacajs/macaca-test-sample.git

    六 ADB 常用命令

    adb start-server
    adb kill-server
    1、获取设备ID

    >>adb devices -l

    2、从命令行启动
    >> app-inspector -u DEVICE-ID (上一步获取的设备ID号)
    adb shell logcat 输出对应APK的日志
    adb shell dumpsys package XXX

    查看日志:

    adb logcat -v long ArmsHttpLog-Response:D  *:S

    uiautomatorviewer 二次开发之自动生成控件定位符和最新代码构建方式

  • 相关阅读:
    小G的城堡
    最大公约数与扩展欧几里得算法
    阶乘的逆元
    素数的判断
    快速幂
    重载高精度运算符
    Hello World!
    【JavaScript】7-13 日K蜡烛图 (15分)
    【JavaScript】7-12 两个数的简单计算器 (10分)
    【JavaScript】7-11 分段计算居民水费 (10分)
  • 原文地址:https://www.cnblogs.com/zgq123456/p/12664642.html
Copyright © 2011-2022 走看看