[發明專利]頁面測試方法及裝置、電子設備、存儲介質在審
| 申請號: | 202210687355.7 | 申請日: | 2022-06-17 |
| 公開(公告)號: | CN115033436A | 公開(公告)日: | 2022-09-09 |
| 發明(設計)人: | 梁邦森 | 申請(專利權)人: | 中國平安人壽保險股份有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22;G06F11/263 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 尹長斌 |
| 地址: | 518000 廣東省深圳市福田區福田街道益田路5033號平安*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 頁面 測試 方法 裝置 電子設備 存儲 介質 | ||
一種頁面測試方法及裝置、電子設備、存儲介質,屬于自動化測試技術領域,該方法包括:從測試配置信息中獲取多個測試用例,測試用例包括測試配置項及其對應的配置數據,測試配置項中包括頁面操作項和頁面定位項,頁面定位項用于指示待測試數據項對應的頁面元素路徑,頁面操作項用于指示頁面操作步驟。根據多個測試用例進行頁面測試,得到頁面測試結果。獲取模板文件,模板文件包括待測試數據項在每個測試用例中對應的預期配置信息。根據預期配置信息,獲取待測試數據項在測試用例中對應的預期值,并利用預期值更新模板文件,得到預期結果。對頁面測試結果和預期結果進行比對處理,得到目標比對結果,以此生成測試報告,能夠提高頁面測試效率。
技術領域
本申請涉及自動化測試技術領域,尤其涉及一種頁面測試方法及裝置、電子設備、存儲介質。
背景技術
目前的頁面測試方法中,測試人員會編寫測試用例文檔,并根據測試用例文檔進行頁面操作,記錄操作結果,再通過對操作結果與預期結果進行比對,編寫最終的測試報告。然而,在快速開發迭代的過程中,測試用例文檔和預期結果經常需要反復變更,因此,如何減少繁瑣的人為步驟,提高頁面測試效率,成為了亟待解決的技術問題。
發明內容
本申請實施例的主要目的在于提出一種頁面測試方法及裝置、電子設備、存儲介質,旨在提高頁面測試效率。
為實現上述目的,本申請實施例的第一方面提出了一種頁面測試方法,所述方法包括:
獲取測試配置信息;
從所述測試配置信息中獲取多個測試用例,所述測試用例包括測試配置項以及所述測試配置項對應的配置數據,所述測試配置項中包括頁面操作項和頁面定位項,所述頁面定位項用于指示待測試數據項對應的頁面元素路徑,所述頁面操作項用于指示頁面操作步驟;
根據所述多個測試用例進行頁面測試,得到頁面測試結果,所述頁面測試結果包括所述待測試數據項在每個所述測試用例中對應的測試結果;
獲取模板文件,所述模板文件包括所述待測試數據項在每個所述測試用例中對應的預期配置信息;
根據所述預期配置信息,獲取所述待測試數據項在所述測試用例中對應的預期值,并利用所述預期值更新所述模板文件,得到預期結果;
對所述頁面測試結果和所述預期結果進行比對處理,得到目標比對結果;
根據所述目標比對結果,生成測試報告。
一些實施方式中,所述根據所述多個測試用例進行頁面測試,得到頁面測試結果,包括:針對每個所述測試用例,以所述測試用例中的測試配置項為鍵,并以所述測試配置項對應的配置數據為所述測試配置項對應的值,生成所述測試配置項對應的鍵值對,再根據所述鍵值對,構建所述測試用例對應的第一字典;將每個所述測試用例對應的第一字典加入數據列表中,得到目標列表;根據所述目標列表進行頁面測試,得到測試結果。
一些實施方式中,所述根據所述目標列表進行頁面測試,得到頁面測試結果,包括:遍歷所述目標列表中的每個數據項,并將遍歷到的數據項確定為目標字典;取所述頁面操作項在所述目標字典中對應的值作為操作數據,并取所述頁面定位項在所述目標字典中對應的值作為定位數據;從所述操作數據中獲取多個操作步驟信息;根據每個所述操作步驟信息進行頁面操作;在所述根據每個所述操作步驟信息進行頁面操作的過程中,當獲得所述定位數據對應的指定頁面時,從所述指定頁面中獲取與所述定位數據匹配的頁面元素,并將所述頁面元素確定為所述待測試數據項在指定用例中對應的測試結果,所述指定用例為所述目標字典對應的測試用例。
一些實施方式中,所述根據每個所述操作步驟信息進行頁面操作,包括:從所述操作步驟信息中獲取元素路徑信息、頁面操作信息以及指定操作條件;在滿足所述指定操作條件時,獲取所述元素路徑信息所對應的目標頁面;根據所述頁面操作信息對所述目標頁面進行操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安人壽保險股份有限公司,未經中國平安人壽保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210687355.7/2.html,轉載請聲明來源鉆瓜專利網。





