zoukankan      html  css  js  c++  java
  • 远程设备管理opendx平台搭建-appium和adb的安装

      多年不见了,说起来也有3年了我又开始写博客了,这几年我还是没啥长进,还是干测试,但是测试行业的话,我已经成了一个测开了,也在搭建自己的测试网站

      本系列文章讲述的是一个系列的第一部分,最终可以搭建一整套设备远程管理平台,与stf不同的是,opendx搭建较为简单,而且由于底层是appium来支持的,所以,较容易支持ios,也容易支持更高版本的安卓机型,官方操作说明https://jiangyitao.gitee.io/opendx/guide/deploy.html,可以自行阅读

      本文先讲一下mac本搭建appium环境以及adb,按照本文操作,可以较为顺利的搭建,本文的前提是本地已经有java和cnpm等编译环境了

    1,搭建appium

      opendx底层是appium来支持的,所以要安装这些,本文采用的方式是使用shell语句

      安装dockor方式,npm install -g appium-doctor --registry=https://registry.npm.taobao.org

      安装appium方式,npm install -g appium --registry=https://registry.npm.taobao.org

      笔者在安装appium过程中,出现了如图所示问题,感觉也许是共性问题,分享给大家


      使用npm install -g appium --chromedriver-skip-install即可顺利安装完成

      安装完成后,可以使用命令appium-doctor --android可以顺利开始查询当前机器appium是否具备安卓机型的条件,以当下情况应该出现下图

      出现如上图所示,就是因为安卓sdk以及环境变量问题导致的,输入adb也会出现问题,接下来该如此

    2,adb部分安装

      所谓mac笔记本的adb安装,实际上就是安卓sdk安装以及环境变量的配置

      第一种方案是,使用下载https://www.androiddevtools.cn,解压后,cd进入tools路径下,输入./Android sdk,以打开Android SDK Manager进行安装,进入下图,选中前3项进行安装

      安装完成后,打开~/.bash_profile,mac的环境变量文件,新增如下内容

      export ANDROID_HOME=/Users/admin/Downloads/android-sdk-macosx

      export PATH=$PATH:$ANDROID_HOME/tools

      export PATH=$PATH:$ANDROID_HOME/platform-tools

      如此,输入adb devices以及appium -v和appium-doctor --android,验证环境的正确性,出现下图所示页面为正确

  • 相关阅读:
    HPU--1189 Ou à
    实数向整数的强制转换
    HPU--1166 阶乘问题(一)
    HPU--1163 大数A+B
    阿斯伯格综合征完全指南各章链接
    思维改变生活第10章、有效沟通
    Mathematica(MMA)闪电入门系列 目录与说明
    第二语言习得理论介绍
    第二语言习得实践方法
    复赛注意事项:关于文件读写的格式
  • 原文地址:https://www.cnblogs.com/xuezhezlr/p/15431265.html
Copyright © 2011-2022 走看看