發布時間:2020-07-17
Selenium自動化測試框架可以完成界面功能自動化測試、移動端界面自動化測試。它可以集成基礎自動化測試工具,用于組織、管理和執行那些獨立的自動化測試用例,測試完成后統計測試結果。除此之外,該框架還可以建接口測試組件進行多種類型接口自動化測試。但是,ATF在執行的過程中也會出現一些常見的問題,下面將對這些問題進行介紹:
進行移動自動化時,無法識別設備問題
解決方案:首先查看TestAgent是否正常連接手機設備,即啟動agent時,設備是否被加載,若未被加載,則是手機未正常連接的問題,此時查看手機的權限是否被開啟:開發者選項是否開啟;usb調試是否打開。
組件模塊通過.zip文件導入組件問題
需要注意點:
1.zip文件的名稱與腳本名稱一致;
2.zip文件不能有2層,即直接將腳本文件壓縮,不需要置于一個文件夾后,將文件夾壓縮。
3.AR的zip文件:img文件夾/.xml/.bsh/.xls;
4.MR的zip文件:img文件夾/.xml/.bsh/.xls/imgcheck文件夾(存在校驗圖片);
AutoRunner組件設計無法顯示對象視圖問題
原因:直接導入.xml/.bsh/.xls三個文件而未導入img文件夾;
解決方法:導入組件時,通過.zip文件的方式將.xml/.bsh/.xls和img文件壓縮后一同導入組件。
進行自動化連跑時,無法找到執行器IP問題
解決方法:首先打開TestAgent的配置-Web配置,查看ATF/TC地址是否為所需連接的服務器地址;ATF/TC端口是否正確。若配置都正確,查看啟動的執行器類型是否與自動化類型一致,界面自動化和接口自動化對應webar_c執行器;移動自動化(android)對應mr_c執行器;移動自動化(IOS)對應mr_c_ios執行器;
推薦閱讀:
Selenium自動化測試流程是什么?Selenium自動化測試流程圖
Web UI自動化測試框架哪個好?WebUI自動化測試框架如何分層?
selenium是怎么定位控件的?selenium獲取頁面元素用什么方法好?
您的信息已成功提交!
我們的客服人員稍后會與您聯系