Python+Appium自動化測試之環境搭建

Appium簡介

Appium是一個自動化測試開源工具,支持IOS和Android平臺上的移動原生應用、移動Web應用和混合應用。所謂的“移動原生應用”是指那些用IOS或者Android SDK寫的應用;所謂的“移動Web應用”是指使用移動瀏覽器方位的應用(Appium支持IOS上的Safari和Android上的Chrome);所謂的“混合應用”是指原生代碼封裝網頁視圖(原生代碼和Web內容交互)。更重要的是,Appium是一個跨平臺的工具,它允許測試人員使用同樣的接口、基於不同的平臺(IOS、Android)編寫自動化測試腳本,這樣大大增加了IOS和Android測試間代碼的複用性。

部署環境
1.win10 64位
2.node-v6.11.2-x64.msi
3.jdk 1.8
4.appium-desktop-setup-1.8.0
5.Appium-Python-Client 0.46
6.Python 3.7

步驟:

1.安裝Node.js

a.訪問 https://nodejs.org/en/download/, 下載node.js,根據操作系統下載對應的安裝包。

在這裏插入圖片描述
b.下載完成後是一個.msi格式的文件,可以直接點擊進行安裝,安裝過程不過多介紹,一路默認安裝即可。
在這裏插入圖片描述
c.安裝完成後,會自動將路徑加入到環境變量中,在命令行窗口中運行node -v,如果出現版本號,表示安裝正常,如下圖所示:
在這裏插入圖片描述
2.安裝JDK

jdk下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

jdk版本已經更新到1.8,下載後按照默認路徑安裝,安裝jdk的同時也會安裝jre。

安裝好JDK後,咱們來配置環境變量:
a.在環境變量中新建JAVA_HOME,對應的變量值爲jdk的目錄
在這裏插入圖片描述
b.再新建一個變量名爲:CLASSPATH 的環境變量,變量值爲:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
在這裏插入圖片描述
c.找到Path變量,在變量值的末尾添加兩個路徑:

%JAVA_HOME%\bin;
%JAVA_HOME%\jre\bin

在這裏插入圖片描述
d.配置好以後,新打開一個命令行窗口,在其中輸入java -version,會出現jdk的版本號,表示配置正確
在這裏插入圖片描述
3.安裝Android SDK

Android SDK是Google提供的Android開發工具包,在開發Android應用的時候會用到,需要通過引入工具包來調用Android的API

下載地址:https://developer.android.com/, 考慮到有可能會打不開這個鏈接,提供一箇中文社區的SDK下載鏈接:http://tools.android-studio.org/index.php/sdk 這裏選擇installer_r24.4.1-windows.exe進行下載,下載完成安裝後目錄結構是這樣的
在這裏插入圖片描述
a.雙擊打開SDK Manage.exe,選擇需要安裝的API版本和對應的工具包進行安裝,這些在運行模擬器和真機測試的時候會使用到
在這裏插入圖片描述
b.這些工具包都安裝完成後,sdk的目錄如下圖所示
在這裏插入圖片描述
c.配置環境變量

新建環境變量ANDROID_HOME,變量值爲sdk的路徑:D:\sdk
在這裏插入圖片描述
d.在Path變量中增加兩個路徑:E:\Android\android-sdk\platform-tools和E:\Android\android-sdk\tools 配置了環境變量後,在命令行窗口中運行adb -version,出現以下信息
在這裏插入圖片描述
4.安裝Appium

AppiumForWindows下載地址:https://bitbucket.org/appium/appium.app/downloads/

在這裏插入圖片描述
a.下載後,雙擊壓縮包中的appium-installer.exe進行安裝,這個的安裝時間要長一些。完成後會在桌面生成一個快捷方式的圖標,雙擊運行就可以啓動Appium
在這裏插入圖片描述
b.運行Appium需要依賴 .NET Framework 4.5,如果沒有安裝的話點擊運行的時候會報錯,所以需要下載 .NET Framework4.5,這個自行百度下載就可以。運行Appium後界面如下圖所示:
在這裏插入圖片描述
c.全部安裝配置好以後,在命令行窗口中運行appium-doctor,出現以下信息,說明所有的都正確安裝並配置了
在這裏插入圖片描述
5.安裝Python(已安裝的朋友忽略)

下載地址:https://www.python.org/downloads/, 可以選擇Python2.7或者Python3.x版本,我這裏選擇的是Python3.7的版本。下載的是一個exe安裝文件,下載完直接安裝即可,我的安裝目錄是C:\Python37,安裝好以後將Python安裝目錄配置到環境變量Path中,然後在cmd中運行python命令:
在這裏插入圖片描述
6.下載Appium-Python-Client

a.下載鏈接:https://pypi.python.org/pypi/Appium-Python-Client/,下載後解壓到Python的安裝目錄,進入目錄下,運行python setup.py install命令

b.上面已經安裝了python,也可以通過python的pip命令直接安裝,在命令行中運行pip install Appium-Python-Client
在這裏插入圖片描述
至此Python+Appium環境搭建完畢!下篇寫一個簡單的實例!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章