伊人99re_av日韩成人_91高潮精品免费porn_色狠狠色婷婷丁香五月_免费看的av_91亚色网站

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

相關閱讀

主站蜘蛛池模板: 草久久免费视频 | 日本精品αv中文字幕 | 中国一级a毛一级a看免费视频 | av在线激情 | 2020中文在线一区二区三区 | avhd101高清谜片在线 | 日本精品一区二区在线观看 | 嘿咻嘿咻在线观看 | 波多野结衣中文字幕免费观看 | 亚洲AV无码成人精品区蜜桃 | 色夜av| 亚洲综合国产成人丁香五月激情 | 99久久久国产精品免费调教网站 | 久久草莓一区二区 | 国产精品成人久久久久a级 精品国产999 | 亚州AⅤ中文Aⅴ无码Aⅴ | 色妞www精品视频观看软件 | 国产一级毛片国语普通话对白 | 欧美高清com| 欧美一级片久久 | 国产特级片 | 中文字幕在线观看一区 | 国产精品人妻无码久久久郑州 | 嫩草嫩草嫩草影院 | 日韩欧美国产中文字幕 | 日本免费不卡 | 成品片a免人看免费 | 国产区一区二区三 | 日韩一区二区视频在线观看 | www.久久国产| 日韩一级大片 | 久久精品国产亚洲AV蜜臀色欲 | 午夜精品久久久久久久久久久久久久 | 大淫家视频网站 | 欧美一区二区免费视频 | 久久久久亚洲AV无码专区体验 | 国产亚洲精品美女久久 | 国产午夜精品一二区理论影院 | 在线播放免费人成毛片软件 | 亚洲国产另类久久久精品黑人 | 绯色一区二区三区不卡少妇 |