[發明專利]一種軟件測試過程風險管理方法、系統及電子設備在審
| 申請號: | 202210169126.6 | 申請日: | 2022-02-23 |
| 公開(公告)號: | CN114579436A | 公開(公告)日: | 2022-06-03 |
| 發明(設計)人: | 謝晨思 | 申請(專利權)人: | 百安居信息技術(上海)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 200120 上海市浦東*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 測試 過程 風險 管理 方法 系統 電子設備 | ||
1.一種軟件測試過程風險管理方法,其特征在于,包括:
步驟1、定期采集bug庫中bug信息并通過缺陷機會指數計算算法計算BCI;
步驟2、根據SIT開始時間、SIT結束時間及所述BCI生成BCI曲線;
步驟3、判斷所述BCI曲線與BCI健康曲線庫中的BCI健康曲線是否匹配,若是,進入步驟7;若否,進入步驟4;
步驟4、向測試干系人推送告警信息;
步驟5、接收測試干系人的研判結果并分析判斷所述BCI是否屬于BCI健康曲線,若是,進入步驟6,若否,進入步驟7;
步驟6、將所述BCI曲線加入所述健康曲線庫;
步驟7、生成測試過程風險管理報告。
2.根據權利要求1所述的方法,其特征在于,還包括:
根據項目屬性制定測試用例;
依據測試用例對軟件項目進行測試;
對測試過程產生的所述bug進行缺陷等級分類,其中,所述缺陷等級包括致命、嚴重、一般、提示。
3.根據權利要求1或2所述的方法,其特征在于,還包括:
所述缺陷機會指數計算算法為根據項目屬性、所述缺陷等級及所述等級嚴重系數預先確定。
4.根據權利要求3所述的方法,其特征在于,還包括:
所述BCI=致命級別的問題個數*K1+嚴重級別的問題個數*K2+一般級別的問題個數*K3+提示級別的問題個數*K4,K1、K2、K3、K4為等級嚴重系數,K1K2K3K4。
5.根據權利要求2所述的方法,其特征在于,還包括:
根據所述測試用例、SIT開始時間及SIT結束時間預先生成N種BCI健康曲線;
將所述BCI健康曲線錄入BCI健康曲線庫。
6.根據權利要求1所述的方法,其特征在于,還包括:
通過所述BCI曲線與BCI健康曲線庫中的BCI健康曲線的走勢是否相似判斷所述BCI曲線與BCI健康曲線是否匹配。
7.根據權利要求6所述的方法,其特征在于,所述BCI曲線與BCI健康曲線庫中的BCI健康曲線走勢相似判斷條件包括:
若BCI健康曲線的走勢為
BCISIT開始時間BCISIT開始時間+gBCI(SIT結束時間-SIT開始時間)/2BCISIT開始時間+hBCISIT結束時間,其中gh,當BCI曲線的走勢為
BCISIT開始時間(實際)BCISIT開始時間+g(實際)BCI(SIT結束時間-SIT開始時間)/2(實際)BCISIT開始時間+h(實際)BCISIT結束時間(實際)時,判斷所述BCI曲線與所述BCI健康曲線的走勢相似,否則不相似。
8.一種軟件測試過程風險管理系統,其特征在于,所述系統包括:
采集模塊:用于定期采集bug庫中bug信息;
計算模塊:用于通過缺陷機會指數計算算法計算BCI;
BCI曲線生成模塊:用于根據SIT開始時間、SIT結束時間及所述BCI生成BCI曲線;
數據庫模塊:用于存儲BCI健康曲線;
判斷模塊:用于判斷所述BCI曲線與BCI健康曲線庫中的BCI健康曲線是否匹配;
告警發送模塊:用于向測試干系人推送告警信息;
測試過程風險管理報告生成模塊:用于生成測試過程風險管理報告。
9.一種計算機可讀存儲介質,其中存儲有計算機程序,其特征在于,所述計算機程序被處理器加載執行時,實現如權利要求1至7中任一所述的軟件測試過程風險管理方法。
10.一種電子設備,其特征在于,包括:處理器、存儲器及通信接口;其中,
所述存儲器用于存儲計算機程序;
所述處理器用于加載執行所述計算機程序,以使所述電子設備執行如權利要求1至7中任一所述的軟件測試過程風險管理方法;
所述通信接口用于實現訪問裝置與其他設備之間的通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百安居信息技術(上海)有限公司,未經百安居信息技術(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210169126.6/1.html,轉載請聲明來源鉆瓜專利網。





