Pyhton3+AirTest+[001]+小程式UI自動化之環境搭建
阿新 • • 發佈:2021-07-13
一、Airtest 框架簡介
- Airtest Project是網易開發的一個開源自動化測試框架。與其他自動化測試框架相比,Airtest專案具有以下兩個優點:
- 大大降低了編寫和維護自動化指令碼的成本
- 解決遊戲測試的痛點
- 底部的主要測試框架是Airtest和Poco。兩者之間的區別是:
- Airtest:這是基於影象識別原理的基於Python的跨平臺UI自動化測試框架,適用於遊戲和應用程式。
- Poco:基於UI控制元件搜尋的自動化測試框架。它的核心優勢在於,它不僅支援Android和IOS,還支援遊戲。它還支援微信小程式,微信小遊戲和H5應用程式。
- 官方文件:https://airtest.doc.io.netease.com/tutorial/0_automated_testing/
二、環境準備
- windows 環境準備:
- AirtestIDE: v1.2.9,
- 官網:https://airtest.netease.com/changelog.html
- 官網V1.2.9下載地址:https://airtest.netease.com/download.html?download=win64/AirtestIDE-win-1.2.9.zip&&site=io
- python3.8
- AirtestIDE: v1.2.9,
- AirTest介面
- 下載完成後,解壓,安裝目錄中雙擊:AirtestIDE.exe
- AirTest介面
- 連線Android手機
- 手機端開啟-開發者許可權-USB除錯
- 移動裝置連結 下會顯示連線的手機deviceid
- 點選connect即可安裝