当安装完成后,启动时遇到提示缺少.net framework时,在百度上找对对应版本安装即可。
最后设置appium的环境变量,在“我的电脑”右键菜单--->属性--->高级系统设置--->环境变量,在 系统变量 找到Path变量,添加:D:\Software\Appium\node_modules.bin
Ps:选择第二种,安装前也应安装好node.js,否则后面使用appium-doctor会报错
安装Android开发环境
用Selenium进行web自动化测试的时候一样,需要一个浏览器来执行测试脚本。移动端自动化测试,也同样需要一部Android手机(手机需要连接电脑)或者Android模拟器。
1、安装JDK(官网:http://www.java.com/),下载JDK安装包,根据安装步骤进行即可。
设置环境变量:
“我的电脑”右键菜单--->属性--->高级--->环境变量--->系统变量-->新建..
变量名:JAVA_HOME
变量值:D:Program Files (x86)\Java\jdk1.8.0_25
变量名:CALSS_PATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
找到path变量名—>“编辑”添加:
变量名:PATH
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
验证是否java环境安装成功,打开cmd命令,在里面输入java、javac命令,如果出现对应的帮助信息,则证明安装成功。
2、安装android adt & SDK
SDK和ADT等android开发相关工具下载地址:http://www.androiddevtools.cn/
下载的SDK:android-sdk_r24.3.4-windows.zip
下载的ADT:ADT Bundle 23.0.2 windows 64位(如果不用eclipse做Android的开发,可以不安装)
1)SDK的安装,解压并放到指定目录下即可,我本机的目录为:
D:Softwareandroid-sdk-windows
下面设置环境变量(与JDK的环境变量设置相似):
“我的电脑”右键菜单--->属性--->高级--->环境变量--->系统变量-->新建..
变量名:ANDROID_HOME
变量值:D:\Software\android-sdk-windows
找到path变量名—>“编辑”添加:
变量名:PATH
变量值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
2)SDK Manager安装模拟器
双击启动SDK Manager.exe 程序,对SDK进行更新。
因为国内网络环境恶劣,很难更新成功。此时可以在http://www.androiddevtools.cn/查找国内的代理。然后在Android SDK Manager 的菜单栏上点击“Tools”---->“Options...”设置相关代码,如下图:
后面就可以选择安装更新了。
3)安装SDK Platform-Tools
这是 adb, fastboot 等工具包。把解压出来的 platform-tools 文件夹放在 android sdk 根目录下,并把 adb所在的目录添加到系统 PATH 路径里(在上面设置Android环境已经配置),即可在命令行里直接访问了 adb, fastboot 等工具。
在AndroidDevTools.cn 网站上找到Android SDK Platform-tools下载链接。
这里下载:platform-tools_r22-windows.zip
4)打开Windows命令提示符,通过“appium-doctor”命令检查appium环境。
如果提示All Checks were successful,则说明安装成功。
安装Android模拟器
1、双击启动SDK Manager.exe 程序,选择模拟器进行安装。这里以我手机目前的Android5.1.1为例。
2、如果这样安装不给力,可以在http://www.androiddevtools.cn/上一一下载安装。目前不支持android5.1.1,这里以 android 4.4.2为例。
1)安装SDK platform
android 4.4.2 :http://pan.baidu.com/s/1eQf8ZgI