appium入門篇(1)--零基礎搭建自動化環境

1、關鍵概念

appium在移動自動化領域非常火,但是其環境搭建過程複雜,給初學者帶來了很多困難,爲此特整理出了一個簡明的搭建過程。

  • appium
    一款開源,跨平臺的移動端自動化測試框架。它可以測試native,hybrid,移動端web和web apps。
  • nodejs
    nodejs是運行在服務端的JavaScript,npm是nodejs管理包的工具。
  • appium server
    appium服務端,使用nodejs編寫。
  • appium client
    支持多語言,比如Java,Python,Ruby等,用什麼語言編寫測試腳本,安裝對應的client即可。
  • appium desktop
    appium 桌面版,功能等同於appium server,不同的是,桌面版提供了可視化界面,可以對接雲測試平臺,支持腳本錄製,缺點是非常耗內存。
  • Android SDK
    安卓軟件開發工具包。
  • adb,Android Debug Bridge,安卓調試橋。adb是命令行工具,可以讓您與模擬器或真機通信,它提供了很多方便的命令,比如安裝卸載apk,日誌抓取。還可以訪問unix shell,執行各種命令,比如使用monkey進行設備穩定性測試。

2、安裝過程

  • 平臺:win 10
  • appium client:Python3

2.1、安裝nodejs

  • 安裝方法
    雙擊安裝包,根據提示安裝即可。

安裝完成後,打開cmd,輸入npm命令,如出現如下畫面,則說明安裝成功。

2.2、安裝appium

打開cmd,執行下面命令安裝appium server。這個過程比較慢,需要耐心等待,

npm  install  appium  -g

安裝完成後,在cmd中輸入appium,如出現如下畫面,說明安裝成功。

2.3、安裝Android SDK

2.4、安裝模擬器

兩個模擬器選擇一個安裝,安裝方法比較簡單,雙擊安裝包,根據提示操作。安裝後啓動,如能啓動成功,則說明安裝成功。

2.5、安裝Python3

  • 下載地址:https://www.python.org/
  • 安裝方法
    雙擊安裝包,根據提示操作,勾選Add Python3.X to Path,安裝完成後,cmd窗口中輸入python,如果進入交互式窗口,則說明安裝成功。

2.6、安裝appium Client

打開cmd窗口,執行命令

pip install Appium-Python-Client

至此,appium + python的自動化測試環境搭建成功。

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