[day17]appium之元素的定位

appium的安装分安卓版和iOS两个版本,这里先以安卓版为例:php

第一步:java

安装jdk,配置环境变量,若是安装过jmeter或使用java语言,这步可忽略;下载好jdk之后,再系统变量里添加JAVA_HOME变量,变量名为jdk的安装路径node

cmd下运行java -version看环境变量是否配置成功android

显示java版本,即环境变量配置成功git

第二步:github

安装Android SDK(安卓软件开发包),测试Android手机必然是要安装Android SDKnpm

下载地址:http://tools.android-studio.org/index.php/sdk/ (直接下载zip版本,解压至任意目录便可)android-studio

双击SDK Manager,选装工具。必装:Tools文件夹下Android SDK Platform-tools和Android SDK Build-tools,app

装的过程当中会遇到点击SDKmanager,一闪而过,不弹出安装弹窗的状况,解决办法为:工具

打开tools文件,修改 android.bat,找到  rem Check we have a valid Java.exe in the path.

将这行下面的set java_exe=改成set java_exe=C:\Program Files\Java\jdk1.7.0_71\bin\javaw.exe(这里指的是你本身电脑javaw.exe的安装路径),目的是直接指定java.exe所在位置,不用去调用find_java.bat

把 call lib\find_java.bat 

if not defined java_exe goto :EOF  

这两两行代码删掉,再运行SDK manager就能够了,

安装完成以后,配置系统环境变量,变量名为:ANDROID_HOME,变量内容为:SDK的解压路径

在path变量下增长 ANDROID_HOME、tools、platform-tools、build-tools三个变量,保存修改

环境变量配好以后就须要一个安卓手机了,链接安卓手机,并将Android手机的开发者选项-USB调试打开,在cmd里面运行adb devices就会看到手机的UDID

这里以小米手机为例

adb链接安卓手机时必定要注意如下几点:

一、手机USB调试必定要打开。

二、多找两根USB线,排除线的问题。

三、多换几个USB接口,排除USB个别接口很差使问题(如:3.0 与 2.0)

四、驱动程序,经过设备管理器查看是否安装驱动或驱动不是最新。(建议:下载驱动精灵,USB相关的驱动都更新下。部分安卓手机更新后会出现一个专门的adb Interface。)

五、更新adb_usb.ini文件,少数电脑不能识别Android手机时,能够将设备管理器下的Android手机的VID、PID增长到adb_usb.ini文件中。

第三步:

安装node.js,因为Appium的server端是node.js编写的因此须要先安装node.js。安装node.js后,能够直接经过npm安装Appium。(注:npm相似于Python的pip,一个非官方包管理器)

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

根据本身的操做系统下载不一样版本的node.js

安装完成后记得将node.js添加至环境变量,这样在cmd任意目录下,均可以运行npm命令;在cmd目录下输入npm命令,看npm是否可用:

第四步:

安装appium服务端,可经过cmd 下输入 npm install -g appium 进行安装。(安装过程较慢,请耐心等待)

若是npm install -g appium特别慢,没法下载时,能够用国内的镜像npm --registry http://registry.cnpmjs.org install -g appium

安装若是失败能够尝试经过cnpm安装appium

经过npm命令安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

经过cnpm安装appium

cnpm install -g appium --no-cache

安装成功后,经过appium -v 查看当前appium版本,直接输入appium则启动appium server端。

第五步:

安装appium的客户端,用于抓取APP上的定位信息

地址:https://github.com/appium/appium-desktop/releases/tag/v1.2.1

下载下来以后双击安装,届时界面上会出现一个快捷方式

到这里Windows版本下安卓的appium就安装完了

相关文章
相关标签/搜索