安卓真机appium环境配置

appium是一个开源的自动化测试框架,可以用来测试IOS和Android平台上的原生应用:io或android SDK开发出来的app;web应用:浏览器访问的应用,如安卓的chrome或ios的safari;混合应用。

安装步骤如下:

1.先安装node.jsnode.js官方网站:https://nodejs.org/根据你的操作系统选择相应的版本进行下载。我的操作系统是win7(64),选择下载node-v6.11.0-x64.msi,直接安装,安装完成后命令行输入npm,出现以下信息,表示node.js安装成功。

 

npm是一个node包管理和分发工具。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。pip功能类似。

2.安装appium,下载AppiumForWindows_1.4.16.1,直接安装即可。安装完成后打开appium

 

在命令行输入appium-doctor,出现以下提示则表示安装成功

 

3.使用pip下载两个python测试库Appium-Python-Client(用python脚本来驱动appium的)和robotframework-appiumlibrary(基于robot framework实现的appium库),这两个就类似于selenium和selenium2Library。

 

4.下载安装Android-sdk下载地址:

http://dl.google.com/android/android-sdk_r23.0.2-windows.zip

http://dl.google.com/android/installer_r23.0.2-windows.exe

http://dl.google.com/android/android-sdk_r23.0.2-macosx.zip

http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz

设置Android环境变量,方法与java环境变量类似。我本机的目录结果为:F:/appium/adt

设置环境变量:

变量名:ANDROID_HOME 

变量值:F:/appium/adt

找到path变量名—>“编辑”添加:

变量名:PATH

变量值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

如果没有配置你的sdk路径的话,会导致在命令行中输入adb devices找不到你的设备。

5.使用usb线将测试手机连接到你的电脑,同时测试安卓机开启开发者选项,打开USB调试,待电脑自动完成驱动安装后,输入adb devices即可查看到你的测试机ID.