[發明專利]一種多維度的測試用例優先級排序方法在審
| 申請號: | 202010148467.6 | 申請日: | 2020-03-05 |
| 公開(公告)號: | CN111427772A | 公開(公告)日: | 2020-07-17 |
| 發明(設計)人: | 梁徽;楊燕清;曾偉文 | 申請(專利權)人: | 廣東睿江云計算股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京華識知識產權代理有限公司 11530 | 代理人: | 趙永強 |
| 地址: | 528000 廣東省佛山市禪*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 多維 測試 優先級 排序 方法 | ||
1.一種多維度的測試用例優先級排序方法,其特征在于,包括以下步驟:
S1、根據產品需求編寫對應的測試用例,對所有產品需求按重要性設置影響性權重值;不同的產品需求,其影響性權重值也是不同的,而同一個產品需求下的所有測試用例的影響性權重值是相同的;
S2、對每一個測試用例進行測試,在測試過程中記錄測試用例的缺陷信息,缺陷信息包括缺陷嚴重級別、缺陷歸屬和缺陷分類;
對缺陷嚴重級別、缺陷歸屬和缺陷分類進行劃分,缺陷嚴重級別劃分為:輕微、一般、嚴重和致命,缺陷歸屬劃分為:前端、后端和大數據層,缺陷分類劃分為:功能邏輯、文字、兼容性和性能;
將缺陷嚴重級別定義為集合A,而輕微、一般、嚴重和致命均為集合A的元素;將缺陷歸屬定義為集合B,而前端、后端和大數據層均為集合B的元素;將缺陷分類劃定義為集合C,而功能邏輯、文字、兼容性和性能均為集合C的元素;
對集合A、集合B和集合C中的元素均進行賦值;
S3、根據每一個測試用例的缺陷信息,將其集合A中的某一元素值、集合B中的某一元素值和集合C中的某一元素值進行相加,得到每一個測試用例的嚴重性權重值;
S4、將影響性權重值乘以嚴重性權重值,得到每一個測試用例的對應的總權重得分,對總權重得分從高到低對所有測試用例進行排序;
S5、回歸測試或下一版本測試時,按照總權重得分排序執行測試用例,即優先執行總權重得分高的測試用例。
2.根據權利要求1所述的一種多維度的測試用例優先級排序方法,其特征在于,所述S5后還包括步驟S6、在步驟S5的測試用例在測試過程中,記錄測試用例新的bug以及更新測試用例,并返回步驟S2。
3.根據權利要求1或2任一所述的一種多維度的測試用例優先級排序方法,其特征在于,所述對集合A、集合B和集合C中的元素均進行賦值,具體為:輕微賦值為1,一般賦值為2,嚴重賦值為3,致命賦值為4,前端賦值為1,后端賦值為2,大數據層賦值為3,文字賦值為1,兼容性賦值為2,功能邏輯3賦值為,性能賦值為4。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東睿江云計算股份有限公司,未經廣東睿江云計算股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010148467.6/1.html,轉載請聲明來源鉆瓜專利網。





