[發明專利]測試用例生成方法、裝置、介質及電子設備在審
| 申請號: | 202310436578.0 | 申請日: | 2023-04-21 |
| 公開(公告)號: | CN116401173A | 公開(公告)日: | 2023-07-07 |
| 發明(設計)人: | 管占明;高永強 | 申請(專利權)人: | 抖音視界有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F16/36;G06F3/04842 |
| 代理公司: | 北京英創嘉友知識產權代理事務所(普通合伙) 11447 | 代理人: | 南毅寧 |
| 地址: | 100041 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 生成 方法 裝置 介質 電子設備 | ||
本公開涉及一種測試用例生成方法、裝置、介質及電子設備。方法包括:顯示針對待測應用程序的測試場景配置界面,確定針對待測應用程序配置的目標測試場景;配置界面支持在界面上執行選擇操作以配置測試所需覆蓋的目標測試場景;調用針對待測應用程序預先生成的測試地圖,基于目標測試場景生成對應的測試用例;測試地圖是針對待測應用程序的頁面信息進行場景聚類所得的聚類信息構建的場景關系知識圖譜。這樣,用戶只需在測試場景配置界面上進行場景的點選,即可配置測試所需覆蓋的目標測試場景,方便快捷,之后,可根據測試地圖自動生成測試用例,無需人工編寫測試用例,降低得到測試用例的復雜度,提升測試用例的生成效率和應用程序的測試效率。
技術領域
本公開涉及計算機技術領域,具體地,涉及一種測試用例生成方法、裝置、介質及電子設備。
背景技術
隨著終端設備的功能的不斷增多,應用在終端設備上的應用程序也越來越多。在應用程序的開發階段,開發人員為了測試應用程序的功能是否正常以及是否能夠達到預期效果,需要在應用程序上線前,對開發的應用程序進行測試。另外,應用程序新版本發布后,針對新版本的應用程序也需要進行功能測試。現階段,在進行應用程序測試時,通常需要人工編寫測試用例,導致得到測試用例的復雜度較高,耗時較長,并且用戶體驗較低。
發明內容
提供該發明內容部分以便以簡要的形式介紹構思,這些構思將在后面的具體實施方式部分被詳細描述。該發明內容部分并不旨在標識要求保護的技術方案的關鍵特征或必要特征,也不旨在用于限制所要求的保護的技術方案的范圍。
第一方面,本公開提供一種測試用例生成方法,包括:
顯示針對待測應用程序的測試場景配置界面,確定針對所述待測應用程序配置的目標測試場景;所述測試場景配置界面支持在界面上執行選擇操作以配置測試所需覆蓋的所述目標測試場景;
調用針對所述待測應用程序預先生成的測試地圖,基于所述目標測試場景生成對應的測試用例,所述測試用例用于對所述待測應用程序進行測試;其中,所述測試地圖是針對所述待測應用程序的頁面信息進行場景聚類所得的聚類信息構建的場景關系知識圖譜,所述場景關系知識圖譜中的節點用于表征頁面抽象成的場景,節點連接的邊用于表征節點支持的控件、動作以及跳轉信息。
第二方面,本公開提供一種測試用例生成裝置,包括:
確定模塊,用于顯示針對待測應用程序的測試場景配置界面,確定針對所述待測應用程序配置的目標測試場景;所述測試場景配置界面支持在界面上執行選擇操作以配置測試所需覆蓋的所述目標測試場景;
生成模塊,用于調用針對所述待測應用程序預先生成的測試地圖,基于所述目標測試場景生成對應的測試用例,所述測試用例用于對所述待測應用程序進行測試;其中,所述測試地圖是針對所述待測應用程序的頁面信息進行場景聚類所得的聚類信息構建的場景關系知識圖譜,所述場景關系知識圖譜中的節點用于表征頁面抽象成的場景,節點連接的邊用于表征節點支持的控件、動作以及跳轉信息。
第三方面,本公開提供一種計算機可讀介質,其上存儲有計算機程序,該程序被處理裝置執行時實現本公開第一方面提供的所述測試用例生成方法的步驟。
第四方面,本公開提供一種電子設備,包括:
存儲裝置,其上存儲有計算機程序;
處理裝置,用于執行所述存儲裝置中的所述計算機程序,以實現本公開第一方面提供的所述測試用例生成方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于抖音視界有限公司,未經抖音視界有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310436578.0/2.html,轉載請聲明來源鉆瓜專利網。





