appium -python版 windows上安装

来源:互联网 发布:mac好玩的游戏推荐 编辑:程序博客网 时间:2024/06/07 02:47

适用操作系统
Win7 旗舰版Sp1 64位操作系统 或 32位操作系统
所需软件
jdk-7u45-windows-i586.exe [python+java 安装过程省略]
node-v0.10.28-x86.msi (32位)下载地址:http://nodejs.org/download/
adt-bundle-windows-x86-20140321.zip
SDK下载地址:http://developer.android.com/sdk/index.html
apache-ant-1.9.4-bin.zip ( 非必装)http://ant.apache.org/bindownload.cgi
apache-maven-3.1.1-bin.zip (非必装)http://maven.apache.org/download.cgi
ActivePython-2.7.5.6-win32-x86.msi

一、安装node.js

1.官网下载地址:https://nodejs.org/en/download/

https://nodejs.org/dist/v6.11.0/node-v6.11.0-x64.msi             我下载的这个版本

安装完后,测试:

 命令行输入:npm

>node -v


二、Java环境配置

1.安装jdk2.设置系统环境变量   a.系统变量→新建 JAVA_HOME 变量,变量值填写jdk的安装目录    (楼主是C:\Program Files\Java\jdk1.7.0_80)   b.系统变量→新建 CLASSPATH 变量,变量值填写     (.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar)   c.系统变量→寻找 Path 变量→编辑     (%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;)     注意:原来Path的变量值末尾有没有;号,先输入;号再输入上面的代码3.安装Android SDK(测试中用到Android SDK的一些工具)   4.设置安卓环境变量   a.系统变量→寻找 Path 变量→编辑,变量值填写     (%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools)   b.系统变量→新建 ANDROID_HOME 变量,变量值填写sdk的安装目录    (楼主的是:D:\Program Files\eclipse\sdk) 5.测试:CMD中输入java -version,能看到版本号
三,联网安装Appium 【也可以离线安装】
进入cmd命令行,输入:
npm install -g appium   或者
npm --registry http://registry.cnpmjs.org install -g appium  (推荐这种,npm的国内镜
也可以考虑淘宝的源:
>npm uninstall appium -g             #先卸载之前没安装成功的包
npm --registry=https://registry.npm.taobao.org install cnpm -g         #注册淘宝源

npm install -g appium #安装appium

注:-g全局参数

多等几分钟,可以看到appium的版本1.1.0及安装目录
5)检查一下appium是否安装成功。
进入cmd命令行,输入appium
提示:socket.io started 说明安装好了。

6)检查appium所需的环境是否OK(这步很重要)
进入Cmd命令行,输入appium-doctor  ,出现以下提示,All Checks were successful ,说明环境成功。
我的目录在C:\Program Files (x86)\Appium\node_modules\.bin\appium-doctor

7)安装Apache Ant (这一步可省)

安装Apache Ant(http://ant.apache.org/bindownload.cgi)。解压缩文件夹,并把路径加入环境变量。
变量: ANT_HOME  值: D:\AutoTest\ant-1.9.4
设置Path: %ANT_HOME%\bin;
测试Ant是否安装成功,进入cmd命令行:输入ANT,如果没有指定build.xml就会输出:Buildfile: build.xml does notexist!  Build failed

8)安装Apache Maven (这一步可省)
下载Maven(http://maven.apache.org/download.cgi),并解压缩文件夹,把路径加入环境变量。
变量M2_HOME 值:D:\AutoTest\maven-3.1.1
设置Path: %M2_HOME%\bin;
测试Maven是否成功,运行cmd,输入mvn -version如果成功,则出现maven版本等环境信息。

安装:python+webdriver环境
第一步:安装active-python,双击可执行文件,直接默认安装即可。
或者在线安装:python -m pip --default-timeout=300 install Appium-Python-Client
第二步:安装selenium webdriver

1.       打开cmd
2.       命令为:pip install selenium -i http://pypi.douban.com/simple(使用国内地址)
3.       打开pythonshell或者IDEL界面 ,输入from selenium import webdriver 如果不报错那就说明你已经安装selenium for python成功了。
4.       安装appium-python-client:(这步很重要,必须)
【在线安装失败,则】离线下载selenium-3.3.3-py2.py3-none-any.whl,再安装pip install selenium-3.3.3-py2.py3-none-any.whl
进入cmd,输入:pip install Appium-Python-Client

以上全部安装好以后,最后就是执行实例来测试一下:
1.     打开Adt,创建一个模拟器,并启动android模拟器。
2.    在cmd启动appium
输入:appium
3.      另开一个cmd终端窗口。切换到实例代码路径下,执行android_contacts.py文件。
参考极速安装步骤:1、java环境
2、安装node
在网上下载node-v0.12.3-x64.msi,双击进行安装,安装完成后,用node -v 来检查是否安装成功,成功会显示node的当前版本。
3、安装appium
在testhome上的百度网盘 http://pan.baidu.com/s/1jGvAISu下载最新的appium安装包,双击进行安装
4、安装:python+webdriver环境
1)在网上下载ActivePython-2.7.8.10-win64-x64.msi,双击安装【python】
2) 命令为:pip install selenium -ihttp://pypi.douban.com/simple(使用国内地址)
3) 安装appium-python-client:(这步很重要,必须)
进入cmd,输入:pip install Appium-Python-Client
5、启动appium
在cmd中输入appium &
原创粉丝点击