[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就安裝完了

相關文章
相關標籤/搜索