亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種目標對象的評估方法及裝置與流程

文檔序號:12272529閱讀:來源:國知局

技術(shù)特征:

1.一種目標對象的評估方法,其特征在于,包括:

根據(jù)目標對象的各屬性,獲取各屬性對應(yīng)的屬性值;

根據(jù)屬性值,確定各屬性對應(yīng)的評估值;

根據(jù)各屬性對應(yīng)的評估值,以及預(yù)設(shè)的各屬性對應(yīng)的權(quán)重,對所述目標對象進行評估。

2.如權(quán)利要求1所述的方法,其特征在于,所述目標對象包括代碼數(shù)據(jù)。

3.如權(quán)利要求2所述的方法,其特征在于,所述目標對象的各屬性具體包括至少一個級別的屬性;

根據(jù)屬性值,確定各屬性對應(yīng)的評估值,具體包括:

針對相鄰兩個級別的屬性,根據(jù)級別較低的屬性對應(yīng)的屬性值,確定級別較高的屬性對應(yīng)的評估值。

4.如權(quán)利要求3所述的方法,其特征在于,所述目標對象的各屬性具體包括一級屬性和二級屬性;

所述一級屬性包括:測試階段缺陷bug數(shù)量、sit階段bug數(shù)量、線上bug數(shù)量、通過指定工具查找出的錯誤數(shù)量、單元測試平均通過率、集成測試平均通過率、增量代碼平均覆蓋率、增量代碼覆蓋率、集成測試覆蓋率中的至少一種;所述指定工具包括FindBugs工具、PMD工具中的至少一種;

所述二級屬性包括:bug總數(shù)量、測試通過率、代碼覆蓋率、測試回歸次數(shù)、codereview改動點中的至少一種。

5.如權(quán)利要求4所述的方法,其特征在于,當所述目標對象對應(yīng)的一級屬性包括測試階段bug數(shù)量、sit階段bug數(shù)量、線上bug數(shù)量、通過指定工具查找出的錯誤數(shù)量中的至少一種,二級屬性為bug總數(shù)量時,根據(jù)屬性值,確定各屬性對應(yīng)的評估值,具體包括:

判斷測試階段bug數(shù)量對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則測試階段bug數(shù)量對應(yīng)的評估值為0,若否,則測試階段bug數(shù)量對應(yīng)的評估值為 預(yù)設(shè)的總評估值與N1倍的測試階段bug數(shù)量對應(yīng)的屬性值之差;

判斷sit階段bug數(shù)量對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則sit階段bug數(shù)量對應(yīng)的評估值為0,若否,則sit階段bug數(shù)量對應(yīng)的評估值為預(yù)設(shè)的總評估值與N2倍的sit階段bug數(shù)量對應(yīng)的屬性值之差;

判斷線上bug數(shù)量對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則線上bug數(shù)量對應(yīng)的評估值為0,若否,則線上bug數(shù)量對應(yīng)的評估值為預(yù)設(shè)的總評估值與N3倍的線上bug數(shù)量對應(yīng)的屬性值之差;

判斷通過指定工具查找出的錯誤數(shù)量對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則通過指定工具查找出的錯誤數(shù)量對應(yīng)的評估值為0,若否,則通過指定工具查找出的錯誤數(shù)量對應(yīng)的評估值為預(yù)設(shè)的總評估值與N4倍的通過指定工具查找出的錯誤數(shù)量對應(yīng)的屬性值之差;

根據(jù)測試階段bug數(shù)量對應(yīng)的屬性值、sit階段bug數(shù)量對應(yīng)的屬性值、線上bug數(shù)量對應(yīng)的屬性值和通過指定工具查找出的錯誤數(shù)量對應(yīng)的屬性值,確定bug總數(shù)量對應(yīng)的屬性值;

判斷bug總數(shù)量對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則bug總數(shù)量對應(yīng)的評估值為0,若否,則確定bug總數(shù)量對應(yīng)的評估值為:測試階段bug數(shù)量對應(yīng)的評估值、sit階段bug數(shù)量對應(yīng)的評估值、線上bug數(shù)量對應(yīng)的評估值、通過指定工具查找出的錯誤數(shù)量對應(yīng)的評估值與各自對應(yīng)的權(quán)重的乘積之和;

其中,N1、N2、N3、N4是預(yù)設(shè)的正數(shù)。

6.如權(quán)利要求5所述的方法,其特征在于,當所述目標對象對應(yīng)的一級屬性包括單元測試平均通過率、集成測試平均通過率中的至少一種,二級屬性為測試通過率時,根據(jù)屬性值,確定各屬性對應(yīng)的評估值,具體包括:

判斷單元測試平均通過率對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則單元測試平均通過率對應(yīng)的評估值為單元測試平均通過率對應(yīng)的屬性值與預(yù)設(shè)總評估值的乘積,若否,則單元測試平均通過率對應(yīng)的評估值為0;

判斷集成測試平均通過率對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則集成測試平均通過率對應(yīng)的評估值為集成測試平均通過率對應(yīng)的屬性值與預(yù)設(shè)總評估值的乘積,若否,則集成測試平均通過率對應(yīng)的評估值為0;

根據(jù)單元測試平均通過率對應(yīng)的評估值和集成測試平均通過率對應(yīng)的評估值,確定測試通過率對應(yīng)的評估值為:單元測試平均通過率對應(yīng)的評估值、集成測試通過率對應(yīng)的評估值與各自對應(yīng)的權(quán)重的乘積之和。

7.如權(quán)利要求6所述的方法,其特征在于,當所述目標對象對應(yīng)的一級屬性包括增量代碼平均覆蓋率、增量代碼覆蓋率、集成測試覆蓋率中的至少一種,二級屬性為代碼覆蓋率時,根據(jù)屬性值,確定各屬性對應(yīng)的評估值,具體包括:

判斷增量代碼平均覆蓋率對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則增量代碼平均覆蓋率對應(yīng)的評估值為增量代碼平均覆蓋率對應(yīng)的屬性值與預(yù)設(shè)總評估值的乘積,若否,則增量代碼平均覆蓋率對應(yīng)的評估值為0;

判斷增量代碼覆蓋率對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則增量代碼覆蓋率對應(yīng)的評估值為增量代碼覆蓋率對應(yīng)的屬性值與預(yù)設(shè)總評估值的乘積,若否,則增量代碼覆蓋率對應(yīng)的評估值為0;

判斷集成測試覆蓋率對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則集成測試覆蓋率對應(yīng)的評估值為集成測試覆蓋率對應(yīng)的屬性值與預(yù)設(shè)總評估值的乘積,若否,則集成測試覆蓋率對應(yīng)的評估值為0;

根據(jù)增量代碼平均覆蓋率對應(yīng)的評估值、增量代碼覆蓋率對應(yīng)的評估值、集成測試覆蓋率對應(yīng)的評估值,確定代碼覆蓋率對應(yīng)的評估值為:增量代碼平均覆蓋率對應(yīng)的評估值、增量代碼覆蓋率對應(yīng)的評估值、集成測試覆蓋率對應(yīng)的評估值與各自對應(yīng)的權(quán)重的乘積之和。

8.如權(quán)利要求7所述的方法,其特征在于,當所述目標對象對應(yīng)的二級屬性包括測試回歸次數(shù)、codereview改動點中的至少一種時,根據(jù)屬性值,確定各屬性對應(yīng)的評估值,具體包括:

判斷測試回歸次數(shù)對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則測試回歸次數(shù)對應(yīng)的評估值為0,若否,則測試回歸次數(shù)對應(yīng)的評估值為預(yù)設(shè)的總評估值與N5倍的測試回歸次數(shù)對應(yīng)的屬性值之差;

判斷codereview改動點對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則codereview改動點對應(yīng)的評估值為0,若否,則codereview改動點對應(yīng)的評估值為預(yù)設(shè)的總評估值與N6倍的codereview改動點對應(yīng)的屬性值之差;

其中,N5、N6是預(yù)設(shè)的正數(shù)。

9.如權(quán)利要求3所述的方法,其特征在于,根據(jù)各屬性對應(yīng)的評估值,以及各屬性對應(yīng)的權(quán)重,對所述目標對象進行評估,具體包括:

根據(jù)級別最高的屬性對應(yīng)的評估值,以及級別最高的屬性對應(yīng)的權(quán)重,確定各級別最高的屬性對應(yīng)的加權(quán)評估值;

根據(jù)所述加權(quán)評估值對所述目標對象進行評估。

10.一種目標對象的評估裝置,其特征在于,包括:

獲取模塊,用于根據(jù)目標對象的各屬性,獲取各屬性對應(yīng)的屬性值;

確定模塊,用于根據(jù)屬性值,確定各屬性對應(yīng)的評估值;

評估模塊,用于根據(jù)各屬性對應(yīng)的評估值,以及預(yù)設(shè)的各屬性對應(yīng)的權(quán)重,對所述目標對象進行評估。

11.如權(quán)利要求10所述的裝置,其特征在于,所述目標對象包括代碼數(shù)據(jù)。

12.如權(quán)利要求11所述的裝置,其特征在于,所述目標對象的各屬性具體包括至少一個級別的屬性;所述確定模塊具體用于,針對相鄰兩個級別的屬性,根據(jù)級別較低的屬性對應(yīng)的屬性值,確定級別較高的屬性對應(yīng)的評估值。

13.如權(quán)利要求12所述的裝置,其特征在于,所述目標對象的各屬性具體包括一級屬性和二級屬性,所述一級屬性包括:測試階段缺陷bug數(shù)量、sit階段bug數(shù)量、線上bug數(shù)量、通過指定工具查找出的錯誤數(shù)量、單元測試平均通過率、集成測試平均通過率、增量代碼平均覆蓋率、增量代碼覆蓋率、集 成測試覆蓋率中的至少一種;所述指定工具包括FindBugs工具、PMD工具中的至少一種,所述二級屬性包括:bug總數(shù)量、測試通過率、代碼覆蓋率、測試回歸次數(shù)、codereview改動點中的至少一種。

14.如權(quán)利要求13所述的裝置,其特征在于,當所述目標對象對應(yīng)的一級屬性包括測試階段bug數(shù)量、sit階段bug數(shù)量、線上bug數(shù)量、通過指定工具查找出的錯誤數(shù)量中的至少一種,二級屬性為bug總數(shù)量時,所述確定模塊具體用于,判斷測試階段bug數(shù)量對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則測試階段bug數(shù)量對應(yīng)的評估值為0,若否,則測試階段bug數(shù)量對應(yīng)的評估值為預(yù)設(shè)的總評估值與N1倍的測試階段bug數(shù)量對應(yīng)的屬性值之差,判斷sit階段bug數(shù)量對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則sit階段bug數(shù)量對應(yīng)的評估值為0,若否,則sit階段bug數(shù)量對應(yīng)的評估值為預(yù)設(shè)的總評估值與N2倍的sit階段bug數(shù)量對應(yīng)的屬性值之差,判斷線上bug數(shù)量對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則線上bug數(shù)量對應(yīng)的評估值為0,若否,則線上bug數(shù)量對應(yīng)的評估值為預(yù)設(shè)的總評估值與N3倍的線上bug數(shù)量對應(yīng)的屬性值之差,判斷通過指定工具查找出的錯誤數(shù)量對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則通過指定工具查找出的錯誤數(shù)量對應(yīng)的評估值為0,若否,則通過指定工具查找出的錯誤數(shù)量對應(yīng)的評估值為預(yù)設(shè)的總評估值與N4倍的通過指定工具查找出的錯誤數(shù)量對應(yīng)的屬性值之差,根據(jù)測試階段bug數(shù)量對應(yīng)的屬性值、sit階段bug數(shù)量對應(yīng)的屬性值、線上bug數(shù)量對應(yīng)的屬性值和通過指定工具查找出的錯誤數(shù)量對應(yīng)的屬性值,確定bug總數(shù)量對應(yīng)的屬性值;判斷bug總數(shù)量對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則bug總數(shù)量對應(yīng)的評估值為0,若否,則確定bug總數(shù)量對應(yīng)的評估值為:測試階段bug數(shù)量對應(yīng)的評估值、sit階段bug數(shù)量對應(yīng)的評估值、線上bug數(shù)量對應(yīng)的評估值、通過指定工具查找出的錯誤數(shù)量對應(yīng)的評估值與各自對應(yīng)的權(quán)重的乘積之和;其中,N1、N2、N3、N4是預(yù)設(shè)的正數(shù)。

15.如權(quán)利要求14所述的裝置,其特征在于,當所述目標對象對應(yīng)的一 級屬性包括單元測試平均通過率、集成測試平均通過率中的至少一種,二級屬性為測試通過率時,所述確定模塊具體用于,判斷單元測試平均通過率對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則單元測試平均通過率對應(yīng)的評估值為單元測試平均通過率對應(yīng)的屬性值與預(yù)設(shè)總評估值的乘積,若否,則單元測試平均通過率對應(yīng)的評估值為0,判斷集成測試平均通過率對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則集成測試平均通過率對應(yīng)的評估值為集成測試平均通過率對應(yīng)的屬性值與預(yù)設(shè)總評估值的乘積,若否,則集成測試平均通過率對應(yīng)的評估值為0,根據(jù)單元測試平均通過率對應(yīng)的評估值和集成測試平均通過率對應(yīng)的評估值,確定測試通過率對應(yīng)的評估值為:單元測試平均通過率對應(yīng)的評估值、集成測試通過率對應(yīng)的評估值與各自對應(yīng)的權(quán)重的乘積之和。

16.如權(quán)利要求15所述的裝置,其特征在于,當所述目標對象對應(yīng)的一級屬性包括增量代碼平均覆蓋率、增量代碼覆蓋率、集成測試覆蓋率中的至少一種,二級屬性為代碼覆蓋率時,確定模塊具體用于,判斷增量代碼平均覆蓋率對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則增量代碼平均覆蓋率對應(yīng)的評估值為增量代碼平均覆蓋率對應(yīng)的屬性值與預(yù)設(shè)總評估值的乘積,若否,則增量代碼平均覆蓋率對應(yīng)的評估值為0,判斷增量代碼覆蓋率對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則增量代碼覆蓋率對應(yīng)的評估值為增量代碼覆蓋率對應(yīng)的屬性值與預(yù)設(shè)總評估值的乘積,若否,則增量代碼覆蓋率對應(yīng)的評估值為0,判斷集成測試覆蓋率對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則集成測試覆蓋率對應(yīng)的評估值為集成測試覆蓋率對應(yīng)的屬性值與預(yù)設(shè)總評估值的乘積,若否,則集成測試覆蓋率對應(yīng)的評估值為0,根據(jù)增量代碼平均覆蓋率對應(yīng)的評估值、增量代碼覆蓋率對應(yīng)的評估值、集成測試覆蓋率對應(yīng)的評估值,確定代碼覆蓋率對應(yīng)的評估值為:增量代碼平均覆蓋率對應(yīng)的評估值、增量代碼覆蓋率對應(yīng)的評估值、集成測試覆蓋率對應(yīng)的評估值與各自對應(yīng)的權(quán)重的乘積之和。

17.如權(quán)利要求16所述的裝置,其特征在于,當所述目標對象對應(yīng)的二 級屬性包括測試回歸次數(shù)、codereview改動點中的至少一種時,所述確定模塊具體用于,判斷測試回歸次數(shù)對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則測試回歸次數(shù)對應(yīng)的評估值為0,若否,則測試回歸次數(shù)對應(yīng)的評估值為預(yù)設(shè)的總評估值與N5倍的測試回歸次數(shù)對應(yīng)的屬性值之差,判斷codereview改動點對應(yīng)的屬性值是否大于預(yù)設(shè)的閾值,若是,則codereview改動點對應(yīng)的評估值為0,若否,則codereview改動點對應(yīng)的評估值為預(yù)設(shè)的總評估值與N6倍的codereview改動點對應(yīng)的屬性值之差,其中,N5、N6是預(yù)設(shè)的正數(shù)。

18.如權(quán)利要求12所述的裝置,其特征在于,所述評估模塊具體用于,根據(jù)級別最高的屬性對應(yīng)的評估值,以及級別最高的屬性對應(yīng)的權(quán)重,確定各級別最高的屬性對應(yīng)的加權(quán)評估值,根據(jù)所述加權(quán)評估值對所述目標對象進行評估。

當前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1