[發明專利]基于測試用例的數據處理方法及相關設備在審
| 申請號: | 202010444314.6 | 申請日: | 2020-05-22 |
| 公開(公告)號: | CN111625454A | 公開(公告)日: | 2020-09-04 |
| 發明(設計)人: | 龔凌 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司 44334 | 代理人: | 劉麗華;孫芬 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 測試 數據處理 方法 相關 設備 | ||
本發明涉及區塊鏈技術,提供一種基于測試用例的數據處理方法,包括:獲取并解析待測試內容,得到待測試功能項;確定待測試功能項對應的缺陷趨勢數據;所述缺陷趨勢數據存儲于區塊鏈中,根據缺陷趨勢數據計算待測試功能項對應的缺陷發生頻率;計算待測試功能項的影響性評分;根據缺陷發生頻率與影響性評分確定風險等級;獲取與風險等級匹配的測試用例覆蓋規則;根據測試用例覆蓋規則生成待測試功能項的測試用例。本發明還提供基于測試用例的數據處理裝置、計算機設備及存儲介質。本發明能夠提高風險等級確定正確性,且能夠針對不同風險等級的功能項采用合理的測試用例覆蓋規則進行測試,降低了測試成本,縮短了測試周期,提升了測試效率。
技術領域
本發明涉及軟件功能測試技術領域,尤其涉及一種基于測試用例的數據處理方法、裝置、計算機設備及存儲介質。
背景技術
日益激烈的金融競爭和快速迭代式發展的信息科技技術對軟件產品的測試工作提出了更高的要求,如何讓測試更準確和高效,是軟件產品測試研究的方向。
目前在軟件產品的功能測試階段大多采用相同的案例覆蓋設計標準,尚未形成軟件產品不同風險等級功能項的案例設計差異方法,導致測試成本居高不下、測試周期較長、測試效率低。因此,有必要提出一種基于測試用例的數據處理方法,能夠提高測試效率。
發明內容
鑒于以上內容,有必要提出一種基于測試用例的數據處理方法、基于測試用例的數據處理裝置、計算機設備及存儲介質,能夠針對不同風險等級的功能項采用合理的測試用例覆蓋規則進行測試,降低了測試成本,縮短了測試周期,提升了測試效率。
本發明實施例第一方面提供一種基于測試用例的數據處理方法,所述基于測試用例的數據處理方法包括:
獲取并解析待測試內容,得到待測試功能項;
確定所述待測試功能項對應的缺陷趨勢數據;
根據所述缺陷趨勢數據計算所述待測試功能項對應的缺陷發生頻率;
計算所述待測試功能項的影響性評分;
根據所述缺陷發生頻率與所述影響性評分確定風險等級;
獲取與所述風險等級匹配的測試用例覆蓋規則;
根據所述測試用例覆蓋規則生成所述待測試功能項的測試用例。
進一步地,在本發明實施例提供的上述基于測試用例的數據處理方法中,所述獲取并解析待測試內容,得到待測試功能項的步驟包括:
獲取所述待測試內容的功能分類;
按照所述功能分類解析出待測試功能項;
計算所述待測試功能項的優先級;
按照所述優先級的順序存儲所述待測試功能性。
進一步地,在本發明實施例提供的上述基于測試用例的數據處理方法中,所述按照所述優先級的順序存儲所述待測試功能性的步驟包括:
獲取與所述待測試功能項的相似度在預設相似度閾值范圍內的目標功能項,獲取所述目標功能項對應的風險等級,根據所述風險等級確定所述待測試功能項的重要程度,按照所述重要程度存儲所述待測試功能項;或者
檢測所述待測試功能項是否包含預設功能,當檢測結果為所述待測試功能項包含預設功能時,計算所述預設功能的數量,根據所述數量確定所述待測試功能項的重要程度,按照所述重要程度存儲所述待測試功能項。
進一步地,在本發明實施例提供的上述基于測試用例的數據處理方法中,所述缺陷趨勢數據存儲于區塊鏈中,所述確定所述待測試功能項對應的缺陷趨勢數據的步驟包括:
獲取缺陷趨勢數據模板;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010444314.6/2.html,轉載請聲明來源鉆瓜專利網。





