使用AirtestIDE進行小程式自動化測試

2022-07-19 17:00:25 字數 554 閱讀 8128

airtest是網易出的基於影象識別和poco控制項識別的最近非常火的乙個ui自動化測試工具,由網易遊戲內部工具團隊開發並開源,獲得谷歌力挺。也是是乙個跨平台、多端(windows、web、android、ios、遊戲)的ui自動化測試編輯      器。自動化指令碼錄製、一鍵回放、報告檢視,輕而易舉實現自動化測試流程,自有編輯器一站式解決。具體大家可以登入官網了解一下

下面向大家演示如何使用airtestide編寫乙個愛標客小程式自動化測試指令碼。

如何連線手機可以參考官方文件 

手機連線成功後,即可在airtestide中看到手機螢幕的映象顯示,並進行實時操作。

連線好手機這時顯示如下頁面:

選擇swipe按鈕,向下滑動

8.選擇搜尋結果點選該任務進入任務詳情頁

10.選擇touch,點選輸入使用者名稱,再點選text輸入愛標客賬號

12. 再次選擇text輸入該賬號的密碼

14.選擇左側assert_exists增加斷言。

總結: airtest是個很棒的自動化測試工具,大大地減少了寫自動化指令碼的難度,搭建環境、寫指令碼,執行,報告都一站式解決。

10 使用AirtestIDE批量執行測試指令碼

在日常實踐中,很多同學生產大量的測試用例後,在本地執行這些用例時遇到了困難。比如 現成工具無法直接使用本地裝置群批量執行測試指令碼 批量執行指令碼後不能一鍵生成彙總報告。開發組經過精心設計,近期在airtestide中整合了批量執行指令碼的通用解決方案,使用者可以在工具中一鍵啟動本地的批量自動化測試...

使用with進行回溯

with dept deptid,pdeptid as select udepid,uparentid from oa.dbo.depinfo where udepid in select p.udepid from oa.dbo.postinfo as p inner join oa.dbo.us...

使用taro寫小程式進行頁面間傳參與接收

使用taro傳參示例如下,觸發點選事件時,在呼叫的函式後面加上bind this,要傳的引數 title view view classname statement text classname author text text text view view classname content vi...