appium 环境搭建
2016-06-01 17:56
302 查看
一、安装node.js
1、到官网下载node.js:https://nodejs.org/download/
2、获取到安装文件后,直接双击安装文件,根据程序的提示,完成nodejs的安装。
3、安装完成后,运行cmd,输入node –v,如果安装成功,会输出如下版本信息:
二、配置Android sdk环境
安装android的sdk包,(http://developer.android.com/sdk/index.html),运行依赖 sdk中的 'android'工具。
并确保你安装了Level17或以上的版本 api。
设置ANDROID_HOME 系统变量为你的 Android SDK 路径,并把tools和platform-tools两个目录加入到系统的 Path路径里。
1、sdk环境配置:http://www.cnblogs.com/puresoul/p/4597211.html
2、确保安装了 Level 17 或以上的版本 api
3、设置 ANDROID_HOME 系统变量为你的 Android SDK 路径
4、把 tools 和 platform-tools 两个目录加入到系统的 Path 路径里
三、安装手机驱动并测试连接真机
完成上述步骤以后,为了能够让手机连接到PC端进行真机测试。还需要安装测试手机对应的驱动程序。根据手机型号提前下载相应的离线驱动并安装,之后将手机与PC通过usb线相连。在cmd中输入以下命令,如果能够看到设备,则表示安装成功。
四、安装Appium
1、方法一:(需要联网,推荐使用方法二)
使用npm安装appium。 在cmd使用命令npm install –g appium 下在appium(整个过程较慢,请耐心等待)安装成功后,在cmd输入appium出现以下信息表明安装成功。
2、方法二:
1)下载安装文件:https://bitbucket.org/appium/appium.app/downloads/
2)直接双击appium-installer.exe文件安装就好,桌面会生成一个appium的图标
解压后配置appium环境变量
Path
D:\tools\appium\Appium\node_modules\.bin;
3、检查appium所需的环境是否OK:
进入cmd命令行,输入appium-doctor ,出现以下提示,All Checks were successful ,说明环境成功。
安装Maven(http://maven.apache.org/download.cgi)
下载解压文件夹 并且设置 M2HOME 和 M2 环境变量,把 M2 环境变量添加到你的系统PATH变量中。
变量: MAVEN_HOME
值: D:\apache-maven-3.1.1
设置: Path:
值: %MAVEN_HOME%\bin
测试环境安装成功:运行cmd,输入mvn -v 如果成功则出现maven信息:
安装JDK
下载解压文件夹 并且设置 M2HOME 和 M2 环境变量,把 M2 环境变量添加到你的系统PATH变量中。
变量: JAVA_HOME
值: C:\Program Files (x86)\Java\jdk1.7.0_01
变量: classpath
值: %JAVA_HOME%\lib;
设置: Path
值: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
测试环境安装成功:运行cmd,输入java -version 如果成功则出现java信息:
安装Apache Ant(http://ant.apache.org/bindownload.cgi)
解压缩文件夹,并把路径加入环境变量。
变量: ANT_HOME
值: D:\apache-ant-1.8.2
设置: Path
值: %ANT_HOME%\bin
测试ant环境安装成功:运行cmd,输入ant,如果没有指定build.xml就会输出:
Buildfile: build.xml does not exist!
Build failed
1、到官网下载node.js:https://nodejs.org/download/
2、获取到安装文件后,直接双击安装文件,根据程序的提示,完成nodejs的安装。
3、安装完成后,运行cmd,输入node –v,如果安装成功,会输出如下版本信息:
二、配置Android sdk环境
安装android的sdk包,(http://developer.android.com/sdk/index.html),运行依赖 sdk中的 'android'工具。
并确保你安装了Level17或以上的版本 api。
设置ANDROID_HOME 系统变量为你的 Android SDK 路径,并把tools和platform-tools两个目录加入到系统的 Path路径里。
1、sdk环境配置:http://www.cnblogs.com/puresoul/p/4597211.html
2、确保安装了 Level 17 或以上的版本 api
3、设置 ANDROID_HOME 系统变量为你的 Android SDK 路径
4、把 tools 和 platform-tools 两个目录加入到系统的 Path 路径里
三、安装手机驱动并测试连接真机
完成上述步骤以后,为了能够让手机连接到PC端进行真机测试。还需要安装测试手机对应的驱动程序。根据手机型号提前下载相应的离线驱动并安装,之后将手机与PC通过usb线相连。在cmd中输入以下命令,如果能够看到设备,则表示安装成功。
四、安装Appium
1、方法一:(需要联网,推荐使用方法二)
使用npm安装appium。 在cmd使用命令npm install –g appium 下在appium(整个过程较慢,请耐心等待)安装成功后,在cmd输入appium出现以下信息表明安装成功。
2、方法二:
1)下载安装文件:https://bitbucket.org/appium/appium.app/downloads/
2)直接双击appium-installer.exe文件安装就好,桌面会生成一个appium的图标
解压后配置appium环境变量
Path
D:\tools\appium\Appium\node_modules\.bin;
3、检查appium所需的环境是否OK:
进入cmd命令行,输入appium-doctor ,出现以下提示,All Checks were successful ,说明环境成功。
5 安装Apache Maven
安装Maven(http://maven.apache.org/download.cgi)下载解压文件夹 并且设置 M2HOME 和 M2 环境变量,把 M2 环境变量添加到你的系统PATH变量中。
变量: MAVEN_HOME
值: D:\apache-maven-3.1.1
设置: Path:
值: %MAVEN_HOME%\bin
测试环境安装成功:运行cmd,输入mvn -v 如果成功则出现maven信息:
4 安装JDK
安装JDK下载解压文件夹 并且设置 M2HOME 和 M2 环境变量,把 M2 环境变量添加到你的系统PATH变量中。
变量: JAVA_HOME
值: C:\Program Files (x86)\Java\jdk1.7.0_01
变量: classpath
值: %JAVA_HOME%\lib;
设置: Path
值: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
测试环境安装成功:运行cmd,输入java -version 如果成功则出现java信息:
安装Apache Ant
安装Apache Ant(http://ant.apache.org/bindownload.cgi)解压缩文件夹,并把路径加入环境变量。
变量: ANT_HOME
值: D:\apache-ant-1.8.2
设置: Path
值: %ANT_HOME%\bin
测试ant环境安装成功:运行cmd,输入ant,如果没有指定build.xml就会输出:
Buildfile: build.xml does not exist!
Build failed
相关文章推荐
- 微信支付教程(一)
- iOS开发中的手势总结
- cocos2d-x 中lua自动控制label宽度(适用于多国语言版)
- 添加当前程序到设备管理列表里
- Java/Android中的函数调用&回调函数&自定义回调函数
- 《深入理解Android 卷III》第五章 深入理解Android输入系统
- iOS基础——浅谈个人对协议、代理的理解
- Android Studio 打包混淆时getDefaultProguardFile报错
- Android新建项目,或者导入项目出现R文件丢失,解决方案
- Android新建项目,或者导入项目出现R文件丢失,解决方案
- 简单封装Dozer, 实现深度转换Bean到Bean的Mapper.实现:
- Android Studio使用gradle-experimental构建NDK工程(无需Android.mk、Application.mk文件)
- 三种Android适配器
- Android 自定义 Application 多次调用
- android中判断EditText的内容是否为空
- ccah-500 第10题 Which best describes how you determine when the last checkpoint happened
- Android开发笔记之:Handler Runnable与Thread的区别详解
- Android 数据存储
- SVProgressHUD的使用
- 设置子控件获得父控件的点击事件