Airtest自动化测试工具介绍
?
官方網站:http://airtest.netease.com/
Airtest IDE:
跨平臺的UI自動化測試編輯器,適用于游戲和App,詳細參見官網文檔:http://airtest.netease.com/docs/cn/index.html
這是Airtest測試工具標配的IDE,目的是方便我們用于錄制和編寫自動化測試。
?
?IDE界面
?
?啟動Android模擬器或者用PC連接一臺手機。通過adb命令檢查移動設備
?
當我在手機上操作時,AirtestIDE右側的界面是同步的,流暢度很好。
?
Airtest
Airtest IDE支持Airtest的腳本錄制,用法非常簡單,你甚至可以不用看API,通過錄制操作來熟悉它的API
?
右側的Airtest窗口和API,點擊右上角的錄制按鈕,然后就可以在映射的Android模擬器界面點點點。
以下是生成的腳本:
這種腳本更適合游戲,因為游戲界面更難定位,圖片識別(截圖)的方式是個不錯的選擇。
?
Poco
Poco 是另一種形式的腳本,他與一般的自動化工具一樣,通過元素本身的屬性來定位元素,并且支持錄制。
?
同樣在右上角點擊錄制按鈕,然后,繼續在Android模擬器界面點點點
?
生成的代碼:
?
總的來說,Poco的API來看比Appium更為簡潔。
應該作為以后學習的重點。(和單元測試框架或使用PO設計模式都沒有問題)
?
轉載于:https://www.cnblogs.com/aszeno/p/10189911.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Airtest自动化测试工具介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis(RedisTemplate)
- 下一篇: KVM总结-KVM性能优化之网络性能优化