appium(win7 + android studio)环境搭建

一、安装JDK并配置环境变量

1、 在Java官方网站上下载相应系统的jdk文件安装,全部选择默认的安装路径即可安装完成。

2、 配置JAVA_HOME
      新建 JAVA_HOME 环境变量,变量值是自己安装JDK 的路径,我的是:D:\Java\jdk1.7.0

3、 配置ClASSPATH

      新建 CLASSPATH 环境变量,

      变量值是:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar     (别忘了前面的

4、配置PATH

     找到PATH变量,追加如下目录:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;

5、验证安装是否成功

     1)打开cmd命令行窗口

     2)在命令行窗口中输入java -version,显示如下内容表示安装成功:

--------------------------------------

C:\Users\think>java –version  

Java version “1.7.0_79”           

-------------------------------------- 


二、Android SDK环境搭建

免安装版网盘链接:http://pan.baidu.com/s/1i3irmol   密码: dqhj      下载后解压

1、新建 ANDROID_HOME 环境变量,变量值是SDK解压的路径,我的是:

     E:\adt-bundle-windows-x86_64-20140702\sdk

2、追加sdk如下目录到PATH变量:

     1) tools目录:%ANDROID_HOME%\tools

     2) platform-tools目录:%ANDROID_HOME%\platform-tools

     3) build-tools目录:%ANDROID_HOME%\build-tools\android-4.4W

3、验证

     在命令行窗口中输入adb –version

-----------------------------------------------

C:\Users\think>adb –version         

Android Debug Bridge version 1.0.31 

 ----------------------------------------------


三、安装node.js(可以不安装)

1、  到官网下载node.js: https://nodejs.org/en/

       获取到安装文件后,直接双击安装文件,根据程序的提示,完成nodejs的安装

2、 把Node.js的安装路径(也就是node.exe文件所在的目录)添加到环境变量Path,重启电脑

3、 验证

在命令行窗口中输入node –v

---------------------------------

C:\Users\think>node –v    

v4.4.5                     

 --------------------------------



四、安装Appium

1、下载appium安装文件,链接:https://bitbucket.org/appium/appium.app/downloads/

      下载后解压,直接双击appium-installer.exe文件安装,桌面会生成一个appium的图标

2、手动在Path中配置appium环境变量:
      将安装的Appium文件夹所在目录\Appium\node_modules\.bin\  添加进path; 重启电脑.

重要: 若不安装上个步骤地node, 需要将安装的Appium文件夹添加到环境变量path中后,重启电脑。

3、验证,进入cmd命令行,输入appium-doctor ,出现以下提示,说明ANDROID_HOME环境不成功,请根据上文Android SDK环境搭建中设置.

C:\Users\test>appium-doctor
Running Android Checks
✖ ANDROID_HOME is not set
Appium-Doctor detected problems. Please fix and rerun Appium-Doctor.


直到出现以下提示,All Checks were successful ,说明环境成功。

-----------------------------------------

C:\Users\test>appium-doctor
Running Android Checks
✔ ANDROID_HOME is set to "C:\Users\jwange7\AppData\Local\Android\Sdk"
✔ JAVA_HOME is set to "C:\Program Files\Java\jdk1.8.0_151."
✔ ADB exists at C:\Users\jwange7\AppData\Local\Android\Sdk\platform-tools\adb.exe
✔ Android exists at C:\Users\jwange7\AppData\Local\Android\Sdk\tools\android.bat

✔ Emulator exists at C:\Users\jwange7\AppData\Local\Android\Sdk\tools\emulator.exe
✔ Android Checks were successful.


✔ All Checks were successful

   

附    Appium安装不成功的环境排查方式

现象:cmd中输入appium,会提示:'appium' 不是内部或外部命令,也不是可运行的程序或批处理文件。

解决方法:
(1)cmd中输入java 和javac,查看是否正常,否----去装java环境
(2)cmd中输入adb,查看是否正常,否----去装android SDK环境
(3)cmd中输入node -v,查看是否正常,否 ----去装nodejs
(4)手动在Path中配置appium环境变量:
如:将     安装的Appium文件夹所在目录\Appium\node_modules\.bin   添加进path; 
此时,在cmd中输入appium,就会正确的显示appium版本信息了~



五、下载所依赖的jar包, 后续自动化测试需要.
1)下载appium java-client.jar包(下载打包好的jar包即可)
2)下载selenium-server-standalone-3.0.1.jar包(采用版本的是3.0.1,selenium是web端的自动化,appium是app端的自动化,它继承了webdriver(也就是selenium 2) ,Appium就是对WebDriver的封装,直接下载jar包即可


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值