Appium+Python真機測試的環境搭建(Windows教程)
一、我認為的Appium是什麼樣的?
Appium是幫助我們對Android和IOS系統移動端進行自動化測試的輔助工具(我是這麼理解的,但不知道大家有什麼看法,有其他理解歡迎一起討論學習ヾ(๑╹◡╹)ノ"),當然還能做許多其他用途,我就不一 一列舉啦,畢竟我也是剛接觸的小白,謹以此記錄一下基礎的操作流程,方便和我一樣想了解Appium的測試工程師參考,也方便自己日後複習。
二、Appium的使用能給我們帶來什麼方便?
這個問題,我認為啊Appium對測試過程中繁瑣的、重複性的迴歸測試有一定的輔助作用。
三、Appium有哪些優點呢?
1、Appium支援Android和IOS自動化測試。
2、Appium支援Selenium WebDriver支援的所有語言,如java、Object-C、JavaScript、Php、Python、Ruby、C#、Clojure,或者Perl語言,更可以使用Selenium WebDriver的Api。
3、新手容易入門,但至少要熟悉一門語言。
既然Appium這麼多好處,那麼讓我們趕快開始學習怎麼搭建Appium真機測試環境吧(★^O^★) Let's Go !
四、搭建環境前的準備
1、先下載Node.js(下載地址:https://nodejs.org/en/download/)
2、下載JDK(下載地址:https://www.oracle.com/java/technologies/downloads/#jdk18-windows)
3、下載Android SDK(下載地址:https://www.androiddevtools.cn/)
4、下載Appium-Desktop(下載地址:https://github.com/appium/appium-desktop/releases/tag/v1.22.3
5、下載Python(下載地址:https://www.python.org/downloads/release/python-3104/)
6、下載編譯工具Pycharm(下載地址:https://www.jetbrains.com/pycharm/download/#section=windows)
五、安裝及環境變數配置
1、Node.js
(1)直接雙擊檔案/解壓進行安裝
(2)驗證:安裝完成後,Win+R執行cmd,輸入node -v,出現版本號即可
2、JDK
(1)雙擊安裝
(2)環境變數配置:右擊此電腦---屬性---高階系統配置----環境變數---系統變數(自己使用的話也可以將第②步中直接加入絕對路徑)
①新建系統變數:變數名為: JAVA_HOME
變數值為: jdk在電腦上安裝的絕對路徑
②Path中加入變數值:%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
③新建CLASSPATH:變數名為: CLASSPATH
變數值為:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
④驗證:Win+R執行cmd,輸入javac
3、Android SDK
(1)雙擊安裝
(2)環境變數配置:右擊此電腦---屬性---高階系統配置----環境變數---系統變數(自己使用的話也可以將第②步中直接加入絕對路徑)
①新建系統變數:變數名為: ANDROID_HOME
變數值為: jdk在電腦上安裝的絕對路徑
②Path中加入變數值: %ANDROID_HOME%
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\build-tools
%ANDROID_HOME%\platform
③驗證:Win+R執行cmd,輸入adb -version,展示版本號和幫助資訊則配置成功
4、Appium-Desktop
(1)直接點選安裝即可。
5、Python
(1)雙擊安裝
(2)環境變數配置:右擊此電腦---屬性---高階系統配置----環境變數---系統變數
①Path中加入變數值:python直譯器所在路徑
(3)驗證:Win+R執行cmd,輸入Python -V,展示版本號即成功。
6、Pycharm
(1)雙擊按順序安裝(可修改安裝路徑)
好啦,今天的記錄就先到這吧(*^__^*) ,我是一名軟體測試工程師,喜歡探索、嘗試不同的測試技術,以後會通過部落格園不定時進行更新我應用過的軟體測試相關技術,文中如有錯誤歡迎評論指正,大家一起加油,一起進步吧!ヽ(^ω^)ノ
下期更新‘如何使用Appium連線真機進行指令碼錄製?’,提前準備好所需環境哦!再見!( ´ ▽ ` )ノ