性少妇vide0seⅹfree_国产剧情视频在线观看_日日碰夜夜爽_九九这里只有精品视频_性free毛茸茸偷窥videos_国产v亚洲

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > 測試覆蓋率

測試覆蓋率

2018-07-13 10:56:23 | 來源:中培企業IT培訓網

測試覆蓋率

當你聽到談論單元測試的時候,人們會經常提到測試覆蓋率。測試覆蓋率是測試用例中執行的應用程序代碼的百分比。

為了度量單元測試覆蓋率,你需要執行測試并且跟蹤執行有或沒有被執行的代碼。

Coertura就是在Java中度量測試覆蓋率的工具。其他類似的工具包括jcoverage和Clover。

Cobertura的工作原理是插裝Java字節碼,將自己的代碼段插入到已經編譯好的代碼中。測試用例執行時,這些度量代碼覆蓋率的代碼段也被執行。

通常來說,百分之百的代碼覆蓋率是比較理想的。實際的情況并不總是這樣,而且也要權衡成本和效益比。

一個簡單的反例就是下面Java代碼中的getter方法:

private int positiveValue,

void setPositiveValue (int x) {

this .positiveValue=x;

}

int getPositiveValue () {

return positiveValue;

如果我們為這個方法寫一個測試用例,將會獲得更高的測試覆蓋率。但是從另一個角度來說,這對我們來說并沒有什么實際的意義。我們真正測試的是僅僅是Java的實現沒有錯誤。如果setter方法包含了值是否為負的檢查,情況就不一樣了。一旦方法包含了這樣的邏輯,單元測試就顯得有意義了。

相關閱讀

主站蜘蛛池模板: 亚州一区二区 | 天天操天天爽天天干 | 天天躁日日躁狠狠很躁 | 欧美乱偷一区二区三区在线 | chinese老女人mature | 欧美人c交zoozooxx | 日韩在线三区 | 国产精品色视频 | 国产青草亚洲香蕉精品久久 | 亚洲精品日韩欧美 | 啄木鸟在线观看 | 成人免费A级毛片无码 | 国产富婆一级全黄大片 | av在线播放观看 | AA片子吇中文字处女 | 中国美女一级黄色大片 | 成人欧美一区二区三区黑人麻豆 | 青青青看免费视频在线 | 小黄文纯肉污到你湿 | 日本一区二区精品视频 | 国产精品久久久久久久久久妞妞 | 中文人妻av久久人妻水蜜桃 | 99er热精品视频国产 | 久久 一区 | 92看片淫黄大片一级 | 日韩精品三级一区二区 | 国产片在线免费观看 | 国产播放隔着超薄丝袜进入 | 国产男女做爰高清全过小说 | 免费同性男男自慰网站 | 免费人成视频x8x8国产 | 久久网黄色 | 国产成人无码A区在线观看导航 | 国产精品九九热 | 国产免费午夜福利在线播放11 | 波多野结衣AV在线无码中文观看 | 久久久99精品成人片 | 国产欧美日韩精品一区二区免费 | 91视频日本| 欧美成人免费一区二区三区 | 乱淫视频|