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