天天看點

App自動化測試環境搭建+appium

一、準備的材料包

1.appium軟體

2.python擴充包(python-appium)

3.手機(模拟器,真機) → 以安卓為樣本

二、安裝appium步驟

1.安裝Microsoft.NET.Framework 4.5

檢測本機已安裝的程式中,是否已經安裝Microsoft.NET.Framework 4.5及以上版本。

如果沒有安裝,則輕按兩下運作如下檔案:Microsoft.NET.Framework 4.5.exe

2.安裝node-v6.11.4-x64.msl

輕按兩下運作,安裝appium的依賴環境:node.js. 8+

官網位址:https://nodejs.org/zh-cn/

App自動化測試環境搭建+appium

3.安裝appium

輕按兩下運作Appium-windows-1.14.0.exe。

官網下載下傳位址:http://appium.io/

App自動化測試環境搭建+appium
App自動化測試環境搭建+appium
App自動化測試環境搭建+appium
App自動化測試環境搭建+appium

(建議:太老的版本不要下載下傳,最新的版本也不要下載下傳,1.13穩定版)

Appium的安裝位置:1.給所有的使用者安裝 2.給目前使用者安裝。非常長(推薦)

安裝成功如下圖所示:

App自動化測試環境搭建+appium

4.安裝JDK

安裝JDK 1.8版本及以上。盡量裝高版本,64位版對應

JDK下載下傳位址:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

App自動化測試環境搭建+appium

JDK 環境配置:

https://blog.csdn.net/grh_168/article/details/82535148

安裝成功如下所示:

App自動化測試環境搭建+appium

5.安裝模拟器或者真機

① 如果是真機,需要開啟開發者模式,USB,有條件盡量把手機root了

②模拟器:雷電模拟器、夜神模拟器、genymotion(不熟悉的盡量不用)

③模拟器:x86架構, 真機:arm架構

6.安裝appium python用戶端

使用python的pip指令,直接線上安裝:

pip install Appium-Python-Client

App自動化測試環境搭建+appium

三、安裝appium需要注意的問題

1.安裝Microsoft.NET.Framework 4.5

2.安裝nodejs

3.安裝appium

4.安裝appium選擇給目前使用者安裝

5.appium的安裝路徑很隐蔽:

C:\Users\ZCC\AppData\Local\Programs\Appium

四、跑通流程

Python發指令給appium,然後再到手機(模拟器)

安裝一些額外的工具:

  1. java的JDK(上述已經講過了)
  2. Android的sdk

    将下載下傳好的sdk包解壓到本地的目錄

    1)配置環境:

    ANDROID_HOME= D:\AZ\adt-bundle-windows-x86_64-20140702\sdk

App自動化測試環境搭建+appium

2)在Path變量中添加3項内容:

%ANDROID_HOME%\platform-tools

%ANDROID_HOME%\tools

%ANDROID_HOME%\build-tools\28.0.3

App自動化測試環境搭建+appium

檢測是否将sdk安裝好:

進入cmd指令行,輸入adb version 能夠正常顯示adb的版本就是OK的,輸入android 會出一個彈框。如下圖所示:

App自動化測試環境搭建+appium
App自動化測試環境搭建+appium

3)在SDK 的manage界面勾選以下内容:

App自動化測試環境搭建+appium
App自動化測試環境搭建+appium

其它的一概不勾選。預設選中的請注意取消勾選!!!!

打開SDK Manager,預設會選中安卓sdk,請一定要取消掉(不做app開發工作,不需要下載下傳這些内容)。

3. Android tools工具包(adt-abundle)

adt包安卓系統向下相容

繼續閱讀