Appium之環境搭建

Appium:是開源、跨平臺、多語言支持的移動應用自動化工具php

測試對象主要有:① 原生apphtml

                             ② 混合app(h5 + web前端基礎)前端

                             ③ 移動web appjava

測試對象APPy運行平臺:  ① iosnode

                                           ② androidpython

                                           ③ windowslinux

                                           ④ FirefoxOSandroid

測試對象APP運行環境:   ① 真是設備    ② 模擬器ios

測試程序語言:python、java、ruby、js、php、c#git

測試程序運行平臺:windows、linux、mac、os

                                ios的應用   appium server必需要運行在蘋果的機器上

                                MacBook

                                iMac

自動化原理  --- 架構圖:

       Node.js   是js程序的一個解釋器

       蘋果:UIAutomation/XCTest

       安卓:UIAutomator

android底層自動化工具:2.3到4.1版本  一直是用Selendroid

                                         4.2+版本   用的是UiAutomator(90%以上市場份額)

IOS底層自動化工具:ios9.3之前,蘋果使用的是UiAutomation

                                   ios9.3+   用XCUITest(96以上市場份額)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Appium的環境搭建:

    安裝Appium python client包:   pip install Appium-Python-Client

    必定要確保安裝匹配版本的selenium和appium:  pip install selenium -U

    安裝Appium Server:

           方法1:node.js  & npm

             npm install -g appium

           方法2:Appium Desktop(推薦)

            下載地址:https://github.com/appium/appium-desktop/releases/latest

    安裝Android SDK:

            安卓app的自動化  appium server依賴Android sdk

            Android studio 包含了android sdk

            官方網站:https://developer.android.google.cn/studio/  網頁下拉到Command line tools only(僅限命令行工具)..點擊下方連接下載便可

             版本歷史記錄:https://developer.android.google.cn/studio/archive.html

            下載解壓後,在tools目錄下的bin目錄下  直接進入cmd  =》輸入sdkmanager  "platfrom-tools"  "platfroms;android-28"  "build-tools;28.0.3"   去執行安裝組件。安裝過程當中會彈出提示框Accept?(y/N)  一直yes便可。

     設置環境變量:

            建立ANDROID_HOME   設置爲sdk根目錄的路徑

                       如 變量名:ANDROID_HOME

                       如 變量值:C:\androidsdk

            sdk\platfrom-tools\  加入到環境變量Path中

            驗證是否設置成功,運行cmd打開命令提示框,輸入where adb   可以顯示出其所在路徑便可

            查看android_home的環境變量值是否正確,能夠在tools/bin目錄下 經過cmd 輸入echo %android_home%

     安裝JDK:

             官網www.oracle.com去安裝下載。而後去設置環境變量:

               如  變量名:JAVA_HOME

                    變量值:JDK所在根目錄的路徑

               驗證JDK是否安裝成功  === cmd  ----- 輸入 java -version

相關文章
相關標籤/搜索