1.一種軟件系統測試需求評估方法,其特征在于,包括:
獲取構建軟件系統的代碼模塊和開發人員;
提取所述代碼模塊的可靠性特征值、重要性特征值,以及,所述開發人員的開發質量特征值;
根據所述可靠性特征值、重要性特征值以及開發質量特征值,確定所述軟件系統的測試量化值,所述測試量化值,用于量化所述軟件系統無需測試的程度;
如果所述測試量化值小于預設閾值,確定所述軟件系統需測試,否則,確定所述軟件系統無需測試。
2.根據權利要求1所述的方法,其特征在于,根據所述可靠性特征值、重要性特征值以及開發質量特征值,確定所述軟件系統的測試量化值,包括:
分別確定所述可靠性特征值、重要性特征值以及開發質量特征值的權重;
根據所述特征值以及相應的權重,確定所述軟件系統的測試量化值。
3.根據權利要求2所述的方法,其特征在于,分別確定所述可靠性特征值、重要性特征值以及開發質量特征值的權重,包括:
獲取多個軟件系統的估計量化值,所述估計量化值為用戶估計的所述軟件系統的測試量化值;
分別提取每個軟件系統的可靠性特征值、重要性特征值以及開發質量特征值;
根據多個軟件系統的估計量化值以及相對應的特征值,確定所述可靠性特征值、重要性特征值以及開發質量特征值的權重。
4.根據權利要求1所述的方法,其特征在于,根據所述可靠性特征值、重要性特征值以及開發質量特征值,確定所述軟件系統的測試量化值,包括:
將所述可靠性特征值、重要性特征值以及開發質量特征值量化為同一數據級別;
將所述特征值量化后的結果相加,且將相加之和,作為所述軟件系統的測試量化值。
5.根據權利要求1所述的方法,其特征在于,所述方法還包括:
判斷所述軟件系統的代碼模塊或開發人員中是否存在預警項;
如果存在預警項,確定所述軟件系統需測試。
6.根據權利要求1所述的方法,其特征在于,所述重要性特征值包括所述代碼模塊 的訪問量、鏈路依賴值以及故障等級;所述可靠性特征值包括所述代碼模塊的自測數據、開發測試數據以及所述代碼模塊的變更數據;所述開發質量特征值包括所述開發人員的歷史開發故障率。
7.一種軟件系統測試需求評估裝置,其特征在于,包括:
獲取模塊,用于獲取構建軟件系統的代碼模塊和開發人員;
提取模塊,用于提取所述代碼模塊的可靠性特征值、重要性特征值,以及,所述開發人員的開發質量特征值;
確定測試量化值模塊,用于根據所述可靠性特征值、重要性特征值以及開發質量特征值,確定所述軟件系統的測試量化值,所述測試量化值,用于量化所述軟件系統無需測試的程度;
確定需測試模塊,用于當所述測試量化值小于預設閾值時,確定所述軟件系統需測試;
確定無需測試模塊,用于當所述測試量化值大于等于預設閾值時,確定所述軟件系統無需測試。
8.根據權利要求7所述的裝置,其特征在于,所述確定測試量化值模塊包括:
確定權重單元,用于分別確定所述可靠性特征值、重要性特征值以及開發質量特征值的權重;
確定測試量化值單元,用于根據所述特征值以及相應的權重,確定所述軟件系統的測試量化值。
9.根據權利要求8所述的裝置,其特征在于,所述確定權重單元包括:
獲取子單元,用于獲取多個軟件系統的估計量化值,所述估計量化值為用戶估計的所述軟件系統的測試量化值;
提取子單元,用于分別提取每個軟件系統的可靠性特征值、重要性特征值以及開發質量特征值;
確定權重子單元,用于根據多個軟件系統的估計量化值以及相對應的特征值,確定所述可靠性特征值、重要性特征值以及開發質量特征值的權重。
10.根據權利要求7所述的裝置,其特征在于,所述確定測試量化值模塊,包括:
量化子單元,用于將所述可靠性特征值、重要性特征值以及開發質量特征值量化為同一數據級別;
相加子單元,用于將所述特征值量化后的結果相加,且將相加之和,作為所述軟件系統的測試量化值。
11.根據權利要求7所述的裝置,其特征在于,還包括:
判斷模塊,用于判斷所述軟件系統的代碼模塊或開發人員中是否存在預警項;
需測試確定模塊,用于當所述軟件系統中存在預警項時,確定所述軟件系統需測試。