基于DOM樹結構的UI自動化diff斷言方法及裝置

基本信息

申請?zhí)?/td> CN202210633670.1 申請日 -
公開(公告)號 CN114706796A 公開(公告)日 2022-07-05
申請公布號 CN114706796A 申請公布日 2022-07-05
分類號 G06F11/36(2006.01)I;G06F8/30(2018.01)I 分類 計算;推算;計數;
發(fā)明人 曹立品;白劍;黃海亮;梁瑛瑋;張海林;魯和平;李長杰;陳煥然;李樂;王浩;洪行健;冷冬;丁一 申請(專利權)人 易方信息科技股份有限公司
代理機構 廣州幫專高智知識產權代理事務所(特殊普通合伙) 代理人 -
地址 510006廣東省廣州市番禺區(qū)大學城中心北大街66號(創(chuàng)新大廈)402室
法律狀態(tài) -

摘要

摘要 本發(fā)明提出了一種基于DOM樹結構的UI自動化diff斷言方法及裝置,所述方法包括:在UI自動化測試執(zhí)行過程中,當測試用例代碼初次運行時,保障產品無bug的前提下,建立基線文件;當重復運行同樣的測試用例代碼時,在對應的操作步驟生成狀態(tài)快照文件;將狀態(tài)快照文件與基線文件進行對比,當比對結果符合預設條件時,判斷測試通過。所述裝置使用了所述方法。本發(fā)明使得測試人員無需手動編寫頁面的斷言,提高了用例的編寫效率;同時,通過將狀態(tài)快照文件與基線文件進行對比,比對方式相對于手動編寫斷言而言更加簡單,比對信息更加全面,不易出現遺漏的情況,進一步提高了測試效率和測試的可靠性。