功能测试 性能测试 安全测试 质量管理 配置管理 测试管理 TD |QC|QTP|LR

Appium For Python安装实录

上一篇 / 下一篇  2014-06-18 17:19:37 / 精华(1) / 置顶(1) / 个人分类:自动化测试

一、适用操作系统51Testing软件测试网+DN{ C G,A
Win7 旗舰版Sp1 64位操作系统 或 32位操作系统51Testing软件测试网E b;_-HYT~i\{
二、所需软件51Testing软件测试网p)^B to9S
jdk-7u45-windows-i586.exe51Testing软件测试网u M^Ms-putG
node-v0.10.28-x86.msi (32位)下载地址:http://nodejs.org/download/
;p*\$a5@|3Ug0adt-bundle-windows-x86-20140321.zip51Testing软件测试网*yC*~"{ i/@q[+z
SDK下载地址:http://developer.android.com/sdk/index.html
n2W ^*o"u+WOo0apache-ant-1.9.4-bin.zip ( 非必装)http://ant.apache.org/bindownload.cgi
D} {-j`,^)H0apache-maven-3.1.1-bin.zip (非必装)http://maven.apache.org/download.cgi
sr8|7Y&mOG!`g*r6A0ActivePython-2.7.5.6-win32-x86.msi
wX2DeD8j0三、安装步骤
E$[u5n}eg |01)安装JDK,并进行环境变量配置
+Z/|$p;LR5DwV0JDK安装很简单,按默认安装即可。51Testing软件测试网w6x#t(S[ad
环境变量配置:
uk \ BT g ^pv0添加JAVA_HOME变量, 值:Jdk的安装路径,如:D:\Java\jdk1.7.0_45
T:lus,sMH.[0添加CLASSPATH变量,值 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
Z6FC)m C0修改path变量,加上这句 %JAVA_HOME%\bin;51Testing软件测试网Di!C+m(g x}
检查JAVA环境是否配置好,进入CMD命令行,输入java或javac,可以看到好多的命令提示,说明成功了。
51Testing软件测试网E]/qDD {6A
2)安装Node.js,按默认安装即可,可以改变安装的路径。
Y#v.y_/|!x0安装完成以后,检查Node版本安装是否成功:进入CMD,输入node -v, 可以看到版本号,说明成功了。
S-w P"u6H}\03)安装ADT,配置环境变量
p&n^(Yl)i9Z,y0下载地址:http://developer.android.com/sdk/index.html?hl=sk51Testing软件测试网 xE0G8|+D(t6^
下载 adt-bundle-windows-x86-20140321.zip,直接解压即可。
%L-~4L$}a"f0配置环境变量,设置ANDROID_HOME 系统变量为你的 Android SDK 路径,并把tools和platform-tools两个目录加入到系统的 Path路径里。
o:`f%I(k$i0yE0变量名:ANDROID_HOME  值: D:\AutoTest\adt\sdk
"]8f-y2F$L1}K5wPW0设置Path值: %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
51Testing软件测试网 m E"Uyb"iI
4)联网安装Appium51Testing软件测试网(ky8n"Q5WN C
进入cmd命令行,输入:51Testing软件测试网yQ yg)`#_ d
npm install –g appium   或者
*G!V(cuE(g0npm --registryhttp://registry.cnpmjs.orginstall -g appium  (推荐这种,npm的国内镜像)51Testing软件测试网I9T `*r&a b*~
注:-g全局参数51Testing软件测试网}Z)q t"t6p
多等几分钟,可以看到appium的版本1.1.0及安装目录

!?E jf5r+i05)检查一下appium是否安装成功。
8W-RG LP0进入cmd命令行,输入appium
.hk _'`"G0提示:socket.io started 说明安装好了。
51Testing软件测试网4]+H \E0t4S
6)检查appium所需的环境是否OK(这步很重要)
k.tJ k.Sdp0进入Cmd命令行,输入appium-doctor  ,出现以下提示,All Checks were successful ,说明环境成功。
51Testing软件测试网D:d"hL6xtnM
7)安装Apache Ant (这一步可省)51Testing软件测试网&}_%Q(BZy.o4oI j3l
安装Apache Ant(http://ant.apache.org/bindownload.cgi)。解压缩文件夹,并把路径加入环境变量。
Y8{(L*w oL ikd0变量: ANT_HOME  值: D:\AutoTest\ant-1.9.4
Y5q j4_n$b3}XD0设置Path: %ANT_HOME%\bin;51Testing软件测试网)\4|1U)u[;| d2z
测试Ant是否安装成功,进入cmd命令行:输入ANT,如果没有指定build.xml就会输出:Buildfile: build.xml does notexist!  Build failed

:`t D l/_9u` i~08)安装Apache Maven (这一步可省)51Testing软件测试网_+d%O T t:y8C}/Au
下载Maven(http://maven.apache.org/download.cgi),并解压缩文件夹,把路径加入环境变量。
Om^ u?q-q6Ft0变量M2_HOME 值:D:\AutoTest\maven-3.1.151Testing软件测试网1_6l/`UuN'v
设置Path: %M2_HOME%\bin;51Testing软件测试网v|6y v,E$g5CB{
测试Maven是否成功,运行cmd,输入mvn -version如果成功,则出现maven版本等环境信息。
51Testing软件测试网.k g*[#y U A
安装:python+webdriver环境51Testing软件测试网S@{,Q!B
第一步:安装active-python,双击可执行文件,直接默认安装即可。51Testing软件测试网AB'V2GN!s*e
第二步:安装selenium webdriver
0pWf+W D^t(s)b01.       打开cmd
,bh G X:PAL02.       命令为:pip install selenium -ihttp://pypi.douban.com/simple(使用国内地址)51Testing软件测试网NN4^,L#I8TkUi
3.       打开pythonshell或者IDEL界面 ,输入from selenium import webdriver 如果不报错那就说明你已经安装selenium for python成功了。51Testing软件测试网6Gy&s/I/t
4.       安装appium-python-client:(这步很重要,必须)51Testing软件测试网,H\Gca!uQ
进入cmd,输入:pip install Appium-Python-Client
51Testing软件测试网 G]dB-GZ
以上全部安装好以后,最后就是执行实例来测试一下:
+EX2DGj$a6EK1t01.     打开Adt,创建一个模拟器,并启动android模拟器。
w UYS%y6t-oP`02.      在cmd启动appium51Testing软件测试网P(V*t-X/uP0H{ H:x9Z
输入:appium51Testing软件测试网n$d5n a0["X
3.      另开一个cmd终端窗口。切换到实例代码路径下,执行android_contacts.py文件。51Testing软件测试网w[%\V l8U3d
 

TAG: Appium

huolu的个人空间 引用 删除 huolu   /   2014-09-11 09:42:20
确实好,感谢marrysnow
 

评分:0

我来说两句

Open Toolbar