網易airtest錄製web應用測試腳本

網易airtest初體驗

使用airtest進行web測試

根據網易介紹,airtest project支出多種測試環境,包括Windows應用,Android和ios的APP還能夠測試微信小程序。
本文將主要講述應用airtest進行web應用測試。

  • 環境準備
    airtest安裝屬於點開即用行,不過需要登錄網易通行證,這是個對於辦公網絡來說相當難受。
  • 界面介紹
    調整selenium工具窗口
    在進行web端應用測試中需要在窗口選項中調出selenium工具欄;
    然後在選項>>設置中添加Google Chrome的安裝路徑
    路徑設置
    之後,你就可以愉快的錄製腳本了
  • 腳本錄製演示
    腳本編輯
    airtest提供了腳本錄製功能,但是經過試用後感覺,錄製功能非常不好用,會有操作遺漏,定位頁面元素沒有識別XPath碼等問題。
    所以建議使用手動點擊指令按鈕,錄製加手寫的方式,提高腳本的準確性。
  • 首先點擊開始錄製調用瀏覽器,在腳本中會生成調用腳本,點yes添加,在後續腳本修改中,如果用到還用提示,注意是否覆蓋,
    在這裏插入圖片描述
    注意大坑:不管你進行什麼操作,一定要注意光標位置,airtest的腳本插入會默認插入到光標位置,如果不注意,後面調試原地爆炸。
  • start_web 打開網址:在瀏覽器打開百度首頁後,點擊後腳本中startweb生成driver.get(“www.baidu.com”)。
    在這裏插入圖片描述
  • touch:點擊操作,只需在IDE中點touch鍵,再到瀏覽器中點擊你需要的鍵,就能生成對應代碼
  • text:輸入操作,基本操作與touch相同,不過需要在生成代碼後,手動填寫要輸入的內容
  • assert:設置檢查點,操作方法與touch相同
  • snapshot:生成快照,直接生成代碼,不需要額外操作
  • 剩下的四個,非別是瀏覽器窗口切換和頁面的前進後退

按照這個操作流程,就能夠生成一個簡單的測試腳本了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章