天天看點

Airtest自動化測試工具介紹

官方網站:

http://airtest.netease.com/

Airtest IDE:

跨平台的UI自動化測試編輯器,适用于遊戲和App,詳細參見官網文檔:http://airtest.netease.com/docs/cn/index.html

這是Airtest測試工具标配的IDE,目的是友善我們用于錄制和編寫自動化測試。

Airtest自動化測試工具介紹

IDE界面

Airtest自動化測試工具介紹

啟動Android模拟器或者用PC連接配接一台手機。通過adb指令檢查移動裝置

Airtest自動化測試工具介紹

當我在手機上操作時,AirtestIDE右側的界面是同步的,流暢度很好。

Airtest

Airtest IDE支援Airtest的腳本錄制,用法非常簡單,你甚至可以不用看API,通過錄制操作來熟悉它的API

Airtest自動化測試工具介紹

右側的Airtest視窗和API,點選右上角的錄制按鈕,然後就可以在映射的Android模拟器界面點點點。

以下是生成的腳本:

Airtest自動化測試工具介紹

這種腳本更适合遊戲,因為遊戲界面更難定位,圖檔識别(截圖)的方式是個不錯的選擇。

Poco

Poco 是另一種形式的腳本,他與一般的自動化工具一樣,通過元素本身的屬性來定位元素,并且支援錄制。

Airtest自動化測試工具介紹

同樣在右上角點選錄制按鈕,然後,繼續在Android模拟器界面點點點

生成的代碼:

Airtest自動化測試工具介紹

總的來說,Poco的API來看比Appium更為簡潔。

應該作為以後學習的重點。(和單元測試架構或使用PO設計模式都沒有問題)

最後:下方這份完整的軟體測試視訊學習教程已經整理上傳完成,朋友們如果需要可以自行免費領取 【保證100%免費】

Airtest自動化測試工具介紹
Airtest自動化測試工具介紹

繼續閱讀