日韩av片子_国产自在自线午夜精品视频在_使劲快高潮了国语对白在线_久久免费毛片大全_激情丁香综合_欧美成人精品欧美一级乱黄码

中培偉業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方法包含了值是否為負的檢查,情況就不一樣了。一旦方法包含了這樣的邏輯,單元測試就顯得有意義了。

相關閱讀

主站蜘蛛池模板: 真人毛片 | 国产一级一国产一级毛片 | 国产草草影院 | p色视频免费在线观看 | 久久亚洲视频网 | 2021在线不卡国产麻豆 | 人妻无码一区二区不卡无码AV | 一区欧美 | 中国黄色一及片 | 国产成人人综合亚洲欧美丁香花 | 扒开粉嫩小泬舌头伸进去视频 | 十八禁男男腐啪gv肉入口 | 色aⅴ性欧美| 男插女高潮一区二区 | 天堂网在线观看视频 | 国产精品成人久久久久a级 精品国产999 | 四虎永久在线精品免费A | 麻豆亚洲高清无矿砖码区 | 夜夜高潮夜夜爽精品av免费的 | 一区二区黄色视频在线观看 | 精品国产丝袜自在线拍国语 | 国产成人A在线观看视频免费 | 亚洲国产精品无码专区影院 | 白丝美女被狂躁免费视频网站 | 国产在线精品一区 | 不卡国产精品 | 亚洲18色成人网站www | 久久久久久免费看 | 美女裸体黄网站18禁免费看 | 免费精品国产va自在自线 | 欧美精品自拍 | 嗯啊ww免费视频网站 | 国产00粉嫩馒头一线天萌白酱 | 丁香色婷婷国产精品视频 | 精品大片一区二区 | 亚洲精品久久久久 | 国产国产成年年人免 | 91精品国产综合久久久密闭 | seseavlu视频在线 | 亚洲中文字幕久爱亚洲伊人 | 亚洲AV中文无码乱人伦在线视色 |