APP自动化的环境搭建
第一步:安装jdk1.8
首先需要安装配置好jdk环境
C:\Users\Shuqing>java -version
java version “1.8.0_05”
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
不详细说明了

第二步:安装node.js
直接去官网下载:https://nodejs.org/en/download/
下载之后直接下一步安装就可以了,不需要做环境变量配置
第三步:安装python
不详细说明了,讲python已经安装
第四步:安装sdk
配置环境变量:
在这里面下载好之后直接解压到你想放置的目录即可
1、解压好之后进入文件,双击打开SDKManager.exe
2、然后下载Tools当中的Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools,Extras目录
3将其他的默认勾选的给去掉,我们不需要
4、配置环境变量
  1、添加一个ANDROID_HOME的环境变量
APP自动化的环境自动化环境搭建 - 图1
ANDROID_HOME
D:\sdk\android-sdk-windows\build-tools
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
%ANDROID_HOME%\build-tools\29.0.3
最后可以检查下我们的安装是否到位,在cmd下输入 adb —version,能够正常显示adb版本就可以了
APP自动化的环境自动化环境搭建 - 图2
第五步:安装appium python的客户端
这个就很简单了,直接pip命令解决
pip install Appium-Python-Client
第六步:模拟器安装
官网下载夜神模拟器安装
安装好了再去启动下我们的夜神模拟器就可以了
真机使用usb线连接电脑
连接真机或者模拟器
在cmd中输入adb devices
APP自动化的环境自动化环境搭建 - 图3
夜神模拟器升级到 6.6.1.1 后,adb 连接错误,提示如图:

解决方法

将 sdk 或者你自己安装的 adb 文件夹下的platform-tools文件夹下面的 adb.exe 复制一份出来,重新命名为nox_adb.exe 然后复制到到模拟器的 bin 目录, 替换原有的nox_adb.exe 。重新进行链接即可。在cmd 重新输入
adb devices

APP自动化的环境自动化环境搭建 - 图4成功
如果还是连接不上输入下面命令试下:
adb connect 127.0.0.1:62001

第七步:安装**appium
直接去 https://github.com/appium/appium-desktop/releases 这个网址下下载就好了
一直下一步安装
安装成功桌面有
appium图标**
APP自动化的环境自动化环境搭建 - 图5

安装完成之后可以使用如下命令查看appium的安装路径
C:\Users\Shuqing>where appium
C:\Users\Shuqing\AppData\Roaming\npm\appium
APP自动化的环境自动化环境搭建 - 图6

由于Appium是用.net开发的,所以安装之前需要安装.net framework4.5,否则安装过程中会报错,官网下载:
http://www.microsoft.com/zh-cn/download/details.aspx?id=30653