介面自動化與ui自動化區別

干脆面666發表於2024-09-26

介面:

介面執行效率高,可測試的程式碼覆蓋率高,維護成本低,屬於低成本,高收益。

介面自動化測試基本流程:

模擬傳送請求

傳入介面資料

獲取響應結果

斷言

ui

UI容易受其他原因(電腦卡頓,瀏覽器卡頓,網速等)影響導致指令碼執行失敗,覆蓋率難以提升,維護成本較高,屬於投入較高,收益較低的型別。
它的優點就是可以完全模擬使用者行為,更貼近真實。

UI自動化測試基本流程:

進行元素定位

模擬手動操作

輸入測試資料

獲取輸出結果

斷言

詳細解釋介紹後續補充

相關文章