1. 程式人生 > >appium+Python自動化環境配置

appium+Python自動化環境配置

環境準備1、jdk2、Android-sdk3、python4、Node.js5、appium6、appium-Python-Client7、.net framework8、selenium9、eclipse1、下載安裝jdk   1)、下載jdk並安裝   2)、 安裝完成後,配置環境變數,我的電腦—右鍵屬性—高階系統設定—環境變數JAVA_HOME:C:\Program Files\Java\jdk1.7.0_25(jdk安裝路徑)CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarPath:;%java_home%\bin;%java_home%\jre\bin   3)、驗證安裝是否成功   開啟CMD,輸入java -version,出現以下介面說明連線成功2、Android-sdk配置   1)、我的電腦—右鍵屬性—高階系統設定—環境變數ANDROID_HOME: D:\tools\sdk(SDK安裝路徑)Path:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools    2)、驗證安裝是否成功   開啟CMD,輸入adb,出現以下介面說明連線成功備註:如果sdk已安裝,路徑已配置,仍無法出現上面的資訊,請返回重新完成前兩步,並重新開啟CMD檢查。   3)、手機連線電腦,開啟CMD,輸入adb devices,出現以下介面說明裝置連線成功3、Python下載及安裝    1)、下載Python並安裝    2)、我的電腦—右鍵屬性—高階系統設定—環境變數Path:;C:\Python27    3)、驗證安裝是否成功    開啟CMD,輸入python,出現一下介面說明安裝成功
4、Node.js下載及安裝    1)、下載Node.js並安裝    2)、我的電腦—右鍵屬性—高階系統設定—環境變數Path:;C:\Program Files\nodejs\(Node.js安裝路徑)    2)、驗證是否安裝成功    開啟CMD,輸入node -v,npm,出現一下介面說明安裝成功npm是一個node包管理和分發工具,有了npm,後面可以輸入指令線上安裝appium5、appium下載及安裝 安裝appium有兩種方式
  • 使用npm(Node.js的管理與分發工具)安裝appium
  • 使用appium官方安裝包安裝
  注:npm安裝在Windows比較複雜,建議使用官方安裝包      1)、使用NPM安裝Appium
  • npm預設的映象地址無法直接訪問,需要翻牆,因此需更改npm下載地址為國內地址
           開啟CMD,輸入命令:npm config registry,可以檢視到當前npm的映象地址
  •  替換淘寶的NPM映象源,輸入命令:npm config set registry=https://registry.npm.taobao.org/
  •  輸入命令:npm config registry,確認映象源是替換成功
  • 輸入命令:npm install -g appium,下載安裝appium
  • 我的電腦—右鍵屬性—高階系統設定—環境變數
          Path:;C:\Program Files (x86)\Appium\node_modules\.bin
  • 驗證安裝是否成功
          開啟CMD,輸入命令:appium-doctor,顯示以下介面說明安裝成功
     2)、使用官方安裝包安裝appium,驗證方式同上6、appium-Python-Client下載及安裝  開啟CMD,輸入命令:pip install appium-Python-Client,顯示以下介面說明安裝成功    7、.net framework下載及安裝appium安裝成功後,如未安裝.net framework,啟動會失敗,報錯此時需要下載安裝適當版本的.net framework,下載安裝成功後,再次啟動appium成功8、selenium下載安裝
  •   線上安裝
      1)、安裝基於Python的selenium包,開啟CMD,進入目錄:C:\Python27\Scripts,然後輸入命令:pip install selenium,安裝即可,其中警告資訊可暫時忽略。      2)、驗證安裝是否成功        建立指令碼檔案包含以下程式碼,直接執行,如能執行成功,則表示selenium安裝成功
  • 離線安裝
       1)下載安裝包並解壓,將整個目錄放至:C:\Python27\Lib\site-packages,然後進入資料夾,在空白處按住Shift鍵+右鍵—在此處開啟命令視窗,輸入命令python setup.py install      2)、驗證方法同上9、eclipse下載及安裝配置     1)、eclipse下載安裝         下載eclipse官方安裝包,解壓,直接點選eclipese.exe執行即可     2)、安裝pydev
  • 線上安裝
          執行eclipse,選擇help->install new Software            點選Add,新增pydev的安裝地址:http://pydev.org/updates/,安裝舊版pydev需要新增安裝地https://dl.bintray.com/fabioz/pydev/old/,並去掉選項Show only the lastest version of available software。          完成後點選OK,接著點選PyDev的“+”,展開pydev的節點,需等候片刻,相關套件獲取成功後,勾選按next進行安裝          安裝完成後,重啟eclipse
  • 離線安裝
          下載Pydev安裝包,解壓,將解壓後的資料夾Plugins和Feature拷貝到eclipse解壓後的目錄即可(合併非替換),完成後重啟eclipse即可。          注:Pydev的版本需特別注意      3)配置pydev
  •  啟動eclipse,選擇Window->Perferences->Interpreter-python頁面,選擇New
  • 彈窗提示選擇python的安裝位置,點選Browse,選擇python的安裝目錄:C:\Python27\python.exe,完成後pydev就設定完成,可以開始使用。
     4)、pydev的版本         安裝完Pydev外掛之後,有時我們會發現在Window -> Preferences下並沒有PyDev選項,這是因為我們安裝了與eclipse和JDK並不匹配的Pydev外掛。         Pydev官方的說法是需要安裝 java 8 and Eclipse 4.6 (Neon),當然,你也可以選擇舊版的Eclipse/Java,但必須符合以下要求:
  • Eclipse 4.5, Java 8: PyDev 5.2.0
  • Eclipse 3.8, Java 7: PyDev 4.5.5
  • Eclipse 3.x, Java 6: PyDev 2.8.2
        經過測試,Eclipse/Java必須同時高於上述版本,才能安裝對應版本的PyDev。例如,eclipse4.3,java6,最高只能安裝PyDev 2.8.2。