Android自动化环境搭建

开始搭建:

  1. 下载并配置ANDROID-SDK
     

ANDROID-SDK ( software development kit) 是安卓开发工具包,与JDK类似,下载好添加ANDROID_HOME 环境变量,变量值是sdk的安装路径

sdk路径下tools,platform-tools 两个文件夹中有一些很实用的工具,如\tools\下的emulator.exe(安卓模拟器)\platform-tools\下的adb.exe(Android Debug Bridge ,即调试桥),在我们写脚本调试的时候会经常用到

    2. 安装JDK

    根据操作系统版本选择64位或者32位的JDK,创建JAVA_HOME 环境变量,变量值是JDK的安装路径,将jdk 安装目录下的\lib\tools.jar \lib\dt.jar 追加到CLASSPATH(如果没有CLASSPATH这个环境变量,就创建一个),/bin 目录添加到PATH

安装Python

 

Python 3.6(语言)  Pycharm(python集成开发工具)

安装python 3.6  2.7版本不好用建议用3.6

  1. 首先进入网站下载: https://www.python.org/downloads/
  2. Windows下安装python.exe文件
  3. 双击后进行安装
  4. Android自动化环境搭建
  5. Android自动化环境搭建
  6. 验证 python  打开cmd 输入 python 查看

 

安装pycharm 2018 版本的

http://www.jetbrains.com/pycharm/download/#section=windows

 

Android自动化环境搭建

Android自动化环境搭建

 

Android自动化环境搭建

完成安装 不打开 先关闭需要**

https://blog.****.net/u014044812/article/details/78727496

选择第三个**方式 永久**

 

安装node.js

介绍:

  • node.js不是一门语言,也不是像python一样的框架,node.jsjavascript运行时的环境。
  • node.js构建在 Chrome’s V8 这个著名的 JavaScript 引擎之上,相当于使用js的写法,通过C/C++调用,减少了学习成本。
  • 事件驱动(event-driven)、非阻塞I/O模型,简单来说就是每个方法都是异步的,轻量且高效。Node.js通常被用来开发低延迟的网络应用,也就是那些需要在服务器端环境和前端实时收集和交换数据的应用(API、即时聊天、微服务)。
  • 使用npm作为包管理器,目前npm开源库里包管理最大的生态,功能强大。

 

1.百度自行下载

2.检查是否安装完成

Android自动化环境搭建

 

安装appium服务端1.8 以及 客户端 最新版本的

因为旧的版本 可能不适配高版本手机系统 所以用最新的

 

用python下载客户端 打开cmd进入C:\python\Scripts目录输入

 pip install python-appium-client  等待完成

appium1.8不需要配置环境变量 安装完就可以

 

appium服务端版本分为三种:

   1.1. appium GUI版本,桌面形式,win上更新到了1.4.16(不支持录制),mac上更新到了1.5.x(支持录制),目前均不再维护,GUI版本跟appium版本一一对应

   1.2. appium 命令行版本,不管是win还是mac,安装这种形式的就没有界面,安装方式都是npm -g install appium,默认会安装当前最新版本

   1.3. appium desktop版本,属于新的桌面形式的appium版本,有界面,可以配置各项参数,可以启动inspect查看手机界面元素;不管是win还是mac下目前都支持简单的录制操作,appium desktop的版本和appium的版本并不是一一对应