亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 >
測試覆蓋率工具--clover.net
作者:網絡轉載 發布時間:[ 2012/11/29 13:49:54 ] 推薦標簽:

    以前上軟件測試課時,看到老師演示的一個統計C語言的測試覆蓋率的工具,當時想不知道.NET下是否有同樣的工具。碰巧昨天發現了clover.net,它能幫你分析那些代碼已經經過了測試。

    下面是我們上的軟件測試課中關于覆蓋分析的一些資料:

    覆蓋分析是對需求的實現程度或對程序的執行程度的分析。

    覆蓋分析包括兩部分,即基于需求的覆蓋分析和基于結構的覆蓋分析。基于需求的覆蓋分析是分析測試用例對軟件需求的覆蓋程度,以證實所選的測試用例滿足指定的需求覆蓋準則 。基于結構的覆蓋分析是分析測試用例 對被測程序的覆蓋程度,以證實所選的測試用例滿足指定的結構覆蓋準 則 。

    語句覆蓋是起 碼 的 結 構覆蓋要求。 語句覆蓋要求 設計足夠多的測試用例,使得程序中每條語句至少被執行一次。

    一個程序模塊的測試獨立路徑數等于該模塊的McCabe 圈復雜度 。

    考慮上圖所示流程圖 ,要使其達到語句覆蓋,只需選取:

    A=2 , B=0 , X=3 。

    但是這個測試還不徹底,如果AND誤寫成了OR ,上面的語句覆蓋測試發現不了。

    判定覆蓋又稱為分支覆蓋,它要求設計足夠多的測試用例,使得程序中每個判定至少有一次 為真值 ,有一次為假值 ,即:程序中的每個分支至少執行一次。

    判定覆蓋測試用例

    測試用例 A B X 路徑

    1     3     0     1     acd

    2     2     1     3     abe

    對上圖來說 ,設計兩組測試輸入可以通過路徑ace和abd或路徑acd和abe達到判定覆蓋。

    判定覆蓋也不完全,例如上面兩個測試用例未能檢查沿著路徑abd 執行時 , 值是否保持不 變 。

    條件覆蓋要求設計足夠多的測試用例,使得判定中的每個條件獲得各種可能的結果,即每個條件至少有一次為真值 ,有一次為假值 。

    條件覆蓋測試用例

    測試用例 A B X 路徑

    1     1     0     3     abd

    2     2     1     1     abd

    對上圖來說 ,要達到條件覆蓋,需要足夠多的測試用例,使得在 A 點有 A>1 , A ≤ 1 , B=0 , B ≠ 0 ,在 B 點有 A=2 , A ≠ 2 , X>1 , X ≤ 1 。

    條件覆蓋也不完全,由上例可以看出,條件覆蓋并不能保證判定覆蓋。

    設計足夠多的測試用例,使得判定中每個條件的所有可能結果至少出現一次, 每個判定本身所有可能結果也至少出現一次。

    判定 / 條件覆蓋測試用例

    測試用例 A B X 路徑

    1     2     0     4     ace

    2     1     1     1     abd

    判定 / 條件覆蓋準則滿足判定覆蓋準則和條件覆蓋準則 。判定 / 條件覆蓋準則的缺點是未考慮條件的組合情況。

    要求設計足夠多的測試用例,使得每個判定中條件結果的所有可能組合至少出現一次。

    多重條件覆蓋測試用例

    測試用例 A B X 路徑

    1     2     0     4     ace

    2     2     1     1     abd

    3     1     0     2     abd

    4     1     1     1     abd

    多重條件覆蓋準則滿足判定覆蓋、條件覆蓋和判定 / 條件覆蓋準則 。

    更改的判定 / 條件覆蓋要求設計足夠多的測試用例,使得判定中每個條件的所有可能結果至少出現一次,每個判定本身的所有可能結果也至少出現一次。并且每個條件都顯示能單獨影響判定結果。

    if ( A and B ) ... , 測試用例1和3說明條件A獨立地影響測試結果, 測試用例1和2說 明條件B獨立地影響測試結果,所以測試用例 1 , 2 , 3 是必須的。

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 伊人久久大香线蕉免费视频 | 精品国产高清自在线一区二区三区 | 中文字幕av一区二区三区 | 国产激情毛片 | 欧美日本在线一区二区三区 | 青青成人福利国产在线视频 | 天天操夜夜操狠狠操 | 国产一级视频免费 | 免费黄色一级视频 | 欧美一区二区在线视频 | 最新精品亚洲成a人在线观看 | 中文资源在线观看 | 国产成人免费视频 | 婷婷国产在线 | 国产成人精品精品欧美 | 一级做a爱片久久蜜桃 | 最近中文字幕视频 | 免费中文字幕在线观看 | 欧美亚洲福利 | 亚洲精品视频在线播放 | 99精品视频免费在线观看 | 伦理在线观看 | 国产成人精彩在线视频50 | 精品一区在线 | 国产aaaaaa| 在线观看91精品国产入口 | 欧美成亚洲 | 日本国产精品 | 天天综合天天添夜夜添狠狠添 | 目韩一区二区三区系列片丶 | 国产成人精品日本亚洲语音1 | 欧美怡红院免费的视频 | 免费观看91视频 | 日本a在线观看 | 国产成人一区二区三区 | 亚洲a视频在线观看 | 中文字幕综合网 | 钻石午夜影院 | 国产高清美女一级a毛片久久 | 久久厕所精品国产精品亚洲 | 国产高清看片日韩欧美久久 |