[發明專利]一種服務端測試用例集的生成方法、終端設備及存儲介質有效
| 申請號: | 201811067433.3 | 申請日: | 2018-09-13 |
| 公開(公告)號: | CN109446060B | 公開(公告)日: | 2021-09-24 |
| 發明(設計)人: | 王珊 | 申請(專利權)人: | 百富計算機技術(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 李艷麗 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務端 測試 用例集 生成 方法 終端設備 存儲 介質 | ||
本申請適用于軟件測試技術領域,提供了一種服務端測試用例集的生成方法、終端設備及計算機可讀存儲介質,所述方法包括:獲取所述服務端的需求項集合,所述需求項集合包括以下至少一個類別的需求項:所述服務端的整體需求項、所述服務端的數據庫需求項、所述服務端中子模塊的局部需求項、所述服務端中預先標記的需求項,生成與獲取的需求項集合中的每個類別的需求項對應的測試用例子集,將生成的所有類別的需求項對應的測試用例子集組合后,獲得所述服務端的測試用例集,通過本申請提供的方法生成的測試用例能夠有效的對服務端的軟件進行測試。
技術領域
本申請屬于軟件測試技術領域,尤其涉及一種服務端測試用例集的生成方法、終端設備及計算機可讀存儲介質。
背景技術
軟件系統體系結構不管C/S(Client/Server)結構還是B/S(Brower/Server)結構,服務端都占據著重要的地位。它不僅提供了數據共享,為用戶之間交流提供中轉,而且還能起到防火墻的作用,提供使用者的安全性。
通常采用測試用例在服務端進行軟件測試,以確定服務端軟件的質量。然而,目前的測試用例通常采用隨機的方式生成測試用例,這樣生成的測試用例無法有效的對服務端軟件進行測試。
發明內容
有鑒于此,本申請實施例提供了一種服務端測試用例集的生成方法、終端設備及計算機可讀存儲介質,以解決目前生成的測試用例無法有效的對服務端軟件進行測試的問題。
本申請實施例的第一方面提供了一種服務端測試用例集的生成方法,包括:
獲取所述服務端的需求項集合,所述需求項集合包括以下至少一個類別的需求項:所述服務端的整體需求項、所述服務端的數據庫需求項、所述服務端中子模塊的局部需求項、所述服務端中預先標記的需求項;
生成與獲取的需求項集合中的每個類別的需求項對應的測試用例子集;
將生成的所有類別的需求項對應的測試用例子集組合后,獲得所述服務端的測試用例集。
本申請實施例的第二方面提供了一種終端設備,包括:
需求項集合獲取單元,用于獲取所述服務端的需求項集合,所述需求項集合包括以下至少一個類別的需求項:所述服務端的整體需求項、所述服務端的數據庫需求項、所述服務端中子模塊的局部需求項、所述服務端中預先標記的需求項;
測試用例子集生成單元,用于生成與獲取的需求項集合中的每個類別的需求項對應的測試用例子集;
測試用例集生成單元,用于將生成的所有類別的需求項對應的測試用例子集組合后,獲得所述服務端的測試用例集。
本申請實施例的第三方面提供了一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現本申請實施例第一方面提供的所述方法的步驟。
本申請實施例的第四方面提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被一個或多個處理器執行時實現本申請實施例第一方面提供的所述方法的步驟。
本申請實施例的第五方面提供了一種計算機程序產品,所述計算機程序產品包括計算機程序,所述計算機程序被一個或多個處理器執行時實現本申請實施例第一方面提供的所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百富計算機技術(深圳)有限公司,未經百富計算機技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811067433.3/2.html,轉載請聲明來源鉆瓜專利網。





