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

一種軟件測試缺陷預(yù)測方法及系統(tǒng)與流程

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

技術(shù)特征:

1.一種軟件測試缺陷預(yù)測方法,其特征在于,包括:

步驟S1,數(shù)據(jù)采集,收集來自多個(gè)測試客戶端的測試管理數(shù)據(jù),獲得包含多個(gè)測試管理數(shù)據(jù)的測試管理數(shù)據(jù)集合;

步驟S2,數(shù)據(jù)處理,篩選和預(yù)處理所述測試管理數(shù)據(jù)集合,獲得測試特征數(shù)據(jù)集合;

步驟S3,數(shù)據(jù)分類,將所述測試特征數(shù)據(jù)集合按照分類模式分為不同的數(shù)據(jù)簇;

步驟S4,數(shù)據(jù)分析,查找與輸入的待分析軟件測試匹配的所述數(shù)據(jù)簇,根據(jù)所述數(shù)據(jù)簇預(yù)測待所述分析軟件測試的測試缺陷信息;

其中,所述測試管理數(shù)據(jù)至少包括測試項(xiàng)目信息、軟件版本信息和測試缺陷信息;所述待分析軟件測試信息至少包括測試項(xiàng)目信息和軟件版本信息;

所述測試缺陷信息至少包括缺陷類型信息和缺陷數(shù)量信息;所述缺陷類型信息用于表示缺陷的嚴(yán)重程度,所述缺陷數(shù)量信息與所述缺陷類型信息一一對應(yīng)。

2.根據(jù)權(quán)利要求1所述的一種軟件測試缺陷預(yù)測方法,其特征在于,

所述測試項(xiàng)目信息,至少包括項(xiàng)目類型信息、測試人員信息、開發(fā)人員信息、測試開始時(shí)間信息、測試結(jié)束時(shí)間信息;

所述軟件版本信息,至少包括主版本號信息、子版本號信息。

3.根據(jù)權(quán)利要求2所述的一種軟件測試缺陷預(yù)測方法,其特征在于,所述步驟S2進(jìn)一步包括:

步驟S201,數(shù)據(jù)篩選,包括從所述測試管理數(shù)據(jù)集合中挑選出能夠提取出特征參數(shù)的數(shù)據(jù),組成有效測試數(shù)據(jù)集合;

步驟S202,數(shù)據(jù)預(yù)處理,包括提取所述有效測試數(shù)據(jù)集合中的測試管理數(shù)據(jù)的特征參數(shù),組成測試特征數(shù)據(jù)集合。

4.根據(jù)權(quán)利要求2所述的一種軟件測試缺陷預(yù)測方法,其特征在于,所述步驟S3進(jìn)一步包括:

步驟S301,初次分類,將所述測試特征數(shù)據(jù)集合中的特征數(shù)據(jù)分為不同的數(shù)據(jù)簇;

步驟S302,再次分類,將各所述數(shù)據(jù)簇中的特征數(shù)據(jù)分為不同的子數(shù)據(jù)簇;

步驟S303,均值計(jì)算,計(jì)算各所述子數(shù)據(jù)簇的平均測試缺陷信息。

5.根據(jù)權(quán)利要求4所述的一種軟件測試缺陷預(yù)測方法,其特征在于,所述步驟S302中,對各所述數(shù)據(jù)簇中的特征數(shù)據(jù)通過聚分類分為不同的子數(shù)據(jù)簇。

6.根據(jù)權(quán)利要求2所述的一種軟件測試缺陷預(yù)測方法,其特征在于,所述待分析軟件測試的測試信息至少包括所述測試項(xiàng)目信息、所述軟件版本信息;所述步驟S4進(jìn)一步包括:

步驟S401,初次匹配,根據(jù)所述待分析軟件測試的測試項(xiàng)目信息查找與所述待分析軟件測試匹配的數(shù)據(jù)簇;

步驟S402,再次匹配,在步驟S401獲得的數(shù)據(jù)簇中,查找與所述待分析軟件測試的測試項(xiàng)目信息和軟件版本信息匹配的子數(shù)據(jù)簇;

步驟S403,缺陷預(yù)測,根據(jù)步驟S402獲得的數(shù)據(jù)簇的平均測試缺陷信息預(yù)測所述待分析軟件測試的測試缺陷信息。

7.一種軟件測試缺陷預(yù)測系統(tǒng),其特征在于,包括:

數(shù)據(jù)采集模塊,收集來自多個(gè)測試客戶端的測試管理數(shù)據(jù),獲得包含多個(gè)測試管理數(shù)據(jù)的測試管理數(shù)據(jù)集合;

數(shù)據(jù)處理模塊,篩選和預(yù)處理所述測試管理數(shù)據(jù)集合,獲得測試特征數(shù)據(jù)集合;

數(shù)據(jù)分類模塊,將所述測試特征數(shù)據(jù)集合按照分類模式分為不同的數(shù)據(jù)簇;

數(shù)據(jù)分析模塊,根據(jù)輸入的待分析軟件測試信息和所述測試特征數(shù)據(jù)集合,預(yù)測待分析軟件測試的測試缺陷信息;

其中,所述測試管理數(shù)據(jù)至少包括測試項(xiàng)目信息、軟件版本信息和測試缺陷信息;所述待分析軟件測試信息至少包括測試項(xiàng)目信息和軟件版本信息;所述測試缺陷信息至少包括缺陷類型信息和缺陷數(shù)量信息;所述缺陷類型信息用于表示缺陷的嚴(yán)重程度,所述缺陷數(shù)量信息與所述缺陷類型信息一一對應(yīng)。

8.根據(jù)權(quán)利要求7所述的一種軟件測試缺陷預(yù)測系統(tǒng),其特征在于,所述數(shù)據(jù)處理模塊進(jìn)一步包括:

數(shù)據(jù)篩選單元,從所述測試管理數(shù)據(jù)集合中挑選出能夠提取出特征參數(shù)的數(shù)據(jù),組成有效測試數(shù)據(jù)集合;

數(shù)據(jù)預(yù)處理單元,提取所述有效測試數(shù)據(jù)集合中的測試管理數(shù)據(jù)的特征參數(shù),組成測試特征數(shù)據(jù)集合。

9.根據(jù)權(quán)利要求7所述的一種軟件測試缺陷預(yù)測方法,其特征在于,所述數(shù)據(jù)分類模塊進(jìn)一步包括:

初次分類單元,將所述測試特征數(shù)據(jù)集合中的特征數(shù)據(jù)分為不同的數(shù)據(jù)簇;

再次分類單元,將各所述數(shù)據(jù)簇中的特征數(shù)據(jù)分為不同的子數(shù)據(jù)簇;

均值計(jì)算單元,計(jì)算各所述子數(shù)據(jù)簇的平均測試缺陷信息。

10.根據(jù)權(quán)利要求7所述的一種軟件測試缺陷預(yù)測系統(tǒng),其特征在于,所述待分析軟件測試的測試信息至少包括所述測試項(xiàng)目信息、所述軟件版本信息;所述數(shù)據(jù)分析模塊進(jìn)一步包括:

初次匹配單元,根據(jù)所述待分析軟件測試的測試項(xiàng)目信息查找與所述待分析軟件測試匹配的數(shù)據(jù)簇;

再次匹配單元,在所述初次匹配單元獲得的數(shù)據(jù)簇中,查找與所述待分析軟件測試的測試項(xiàng)目信息和軟件版本信息匹配的子數(shù)據(jù)簇;

缺陷預(yù)測單元,根據(jù)所述再次匹配單元獲得的數(shù)據(jù)簇的平均測試缺陷信息預(yù)測所述待分析軟件測試的測試缺陷信息。

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