[發明專利]一種服務端測試用例集的生成方法、終端設備及存儲介質有效
| 申請號: | 201811067433.3 | 申請日: | 2018-09-13 |
| 公開(公告)號: | CN109446060B | 公開(公告)日: | 2021-09-24 |
| 發明(設計)人: | 王珊 | 申請(專利權)人: | 百富計算機技術(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 李艷麗 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務端 測試 用例集 生成 方法 終端設備 存儲 介質 | ||
1.一種服務端測試用例集的生成方法,其特征在于,包括:
獲取所述服務端的需求項集合,所述需求項集合包括:所述服務端的整體需求項和所述服務端中子模塊的局部需求項;
生成與獲取的需求項集合中的每個類別的需求項對應的測試用例子集;
將生成的所有類別的需求項對應的測試用例子集組合后,獲得所述服務端的測試用例集;
其中,所述獲取所述服務端的需求項集合包括:
將所述服務端的邏輯層的各子模塊進行分離;
獲取所述服務端中各子模塊的設計文檔,并提取各子模塊的局部需求項;
相應的,所述生成與獲取的需求項集合中的每個類別的需求項對應的測試用例子集包括:
基于每個子模塊的局部需求項,從功能測試和性能測試兩方面生成所述服務端的第三測試用例子集。
2.如權利要求1所述的服務端測試用例集的生成方法,其特征在于,所述獲取所述服務端的需求項集合包括:
獲取所述服務端的需求文檔,并提取所述需求文檔中的整體需求項;
相應的,所述生成與獲取的需求項集合中的每個類別的需求項對應的測試用例子集包括:
基于所述服務端的整體需求項,從功能測試和性能測試兩方面生成所述服務端的第一測試用例子集。
3.如權利要求1所述的服務端測試用例集的生成方法,其特征在于,所述需求項集合還包括:所述服務端的數據庫需求項,所述獲取所述服務端的需求項集合包括:
獲取所述服務端的數據庫的設計文檔;
基于所述數據庫的設計文檔,提取所述數據庫需要實現的數據庫需求項;
相應的,所述生成與獲取的需求項集合中的每個類別的需求項對應的測試用例子集包括:
基于所述服務端的數據庫需求項,從功能測試和性能測試兩方面生成所述服務端的第二測試用例子集。
4.如權利要求1所述的服務端測試用例集的生成方法,其特征在于,所述需求項集合還包括:所述服務端中預先標記的需求項,所述獲取所述服務端的需求項集合包括:
獲取所述服務端的開發文檔,并提取所述開發文檔中預先標記的需求項;
相應的,所述生成與獲取的需求項集合中的每個類別的需求項對應的測試用例子集包括:
基于所述服務端中預先標記的需求項,從所述服務端的持久性測試上生成所述服務端的第四測試用例子集。
5.如權利要求1至4任一項所述的服務端測試用例集的生成方法,其特征在于,在獲得所述服務端的測試用例集之后,還包括:
將所述測試用例集與所述需求項集合進行關聯;
若存在未關聯測試用例的需求項,則基于未關聯測試用例的需求項生成測試用例,并將基于未關聯測試用例的需求項生成的測試用例加入測試用例集中。
6.如權利要求5所述的服務端測試用例集的生成方法,其特征在于,在將所述測試用例集與所述需求項集合進行關聯之前,還包括:
獲得所述測試用例集中任意兩個測試用例之間的相似度;
從所述測試用例集中,將相似度大于預設值的每組測試用例中選取一個測試用例刪除。
7.一種終端設備,其特征在于,包括:
需求項集合獲取單元,用于獲取服務端的需求項集合,所述需求項集合包括:所述服務端的整體需求項和所述服務端中子模塊的局部需求項;
測試用例子集生成單元,用于生成與獲取的需求項集合中的每個類別的需求項對應的測試用例子集;
測試用例集生成單元,用于將生成的所有類別的需求項對應的測試用例子集組合后,獲得所述服務端的測試用例集;
其中,所述需求項集合獲取單元還用于:
將所述服務端的邏輯層的各子模塊進行分離;
獲取所述服務端中各子模塊的設計文檔,并提取各子模塊的局部需求項;
相應的,所述測試用例子集生成單元還用于:
基于每個子模塊的局部需求項,從功能測試和性能測試兩方面生成所述服務端的第三測試用例子集。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百富計算機技術(深圳)有限公司,未經百富計算機技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811067433.3/1.html,轉載請聲明來源鉆瓜專利網。





