1、安装Nodejs:
链接:http://nodejs.org/download/下载
通过cmd中输入node -v,出现版本信息即为安装成功
补充:
Nodejs:是js运行环境,是一个让js文件能够在服务端运行的平台。是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。使用事件驱动,非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。
Appium是使用nodejs实现的,所以node是解释器,首先需要确认安装好。
2、Android sdk安装:需要配置环境变量
3、安装Apache Ant:
链接:http://ant.apache.org/bindownload.cgi下载
配置环境变量:
变量:ANT_HOME值:D:\apache-ant-1.8.2
设置:Path 值:%ANT_HOME%\bin
通过cmd中输入ant,出现如下信息即为安装成功。
注:
Apache Ant是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具。
跨平台,纯java语言编写,Ant运行时需要一个XML文件(构建文件)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象,容易维护。
标签:<project>标签、<target>标签、<mkdir>标签等。
4、安装jdk:配置环境变量
5、安装Apache Maven:
链接:http://maven.apache.org/download.cgi
配置环境变量:
变量:MAVEN_HOME值:D:\apache-maven-3.1.1
设置:Path值:%MAVEN_HOME%\bin
通过cmd中输入mvn -v,出现如下信息即为安装成功。
注:
Maven是一个项目管理和构建自动化工具。
Maven使用惯例优于配置的原则 。它要求在没有定制之前,所有的项目都有如下的结构:
目录 | 目的 |
${basedir} | 存放 pom.xml和所有的子目录 |
${basedir}/src/main/java | 项目的 java源代码 |
${basedir}/src/main/resources | 项目的资源,比如说 property文件 |
${basedir}/src/test/java | 项目的测试类,比如说 JUnit代码 |
${basedir}/src/test/resources | 测试使用的资源 |
| |
6、安装Appium:
方法1:cmd中输入npm install -g appium,等待让他自主安装
方法2:链接:https://bitbucket.org/appium/appium.app/downloads/
手动安装成功。
注:
npm其实是Node.js的包管理工具(package manager)。其作用是:我们可以使用npm安装别人已经写好了的js框架;npm就相当于一个共享平台。
7、appium-doctor配置:
将appium进行环境配置:
将Appium的bin文件的路径添加到path中:
(路径为:D:\Appium\loadspace\Appium\node_modules\.bin)
通过cmd中输入appium-doctor出现以下信息,即为配置成功。
8、安装.NET Framework 4.5:
链接:http://mydown.yesky.com/pcsoft/33463514.html
注:win8及以上版本电脑可能自带了.NET Framework 4.5。
一系列的.dll文件,动态链接库,类似于字典,运行程序时,就不会导致计算机不认识。
9、安装Appium-Python-Client:
cmd直接输入pip install Appium-Python-Client进行安装
出现以上信息,安装成功。
注:
Appium的实用方法都藏在Client的源码里。