无码人妻A片一区二区三区_18禁裸乳无遮挡啪啪无码免费_91精品亚?影视在线?看_人人妻人人爽人人澡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方法包含了值是否為負的檢查,情況就不一樣了。一旦方法包含了這樣的邏輯,單元測試就顯得有意義了。

相關閱讀

主站蜘蛛池模板: japanese白嫩的asspics珍品 | 欧美性猛交xxxx乱大交be | 色眯眯日本道色综合久久 | 亚洲精品乱码久久久久久中文字幕 | 亚洲高清av在线 | jijzzizz老师出水喷水多毛 | 日韩特级| 中国vodafonewifi精品网站 | 极品少妇一区二区三区 | 女人牲交视频一级毛片 | 专干老熟女视频在线观看 | 四虎蜜桃| 亚洲日本乱码一区两区在线观看 | 91国内精品白嫩初高生 | 人人藻人人澡人人爽 | 97亚洲狠狠色综合久久 | 免费一级淫片日本高清视频一 | 91theporn国产在线观看 | 无码AV在线一本无码 | 全黄h全肉短篇禁乱np慕浅浅 | 成人碰碰视频 | 国产精品不卡一区二区三区四区 | a级片毛片 | 日本精品婷婷久久爽一下 | 吴梦梦在线看 | 久久综合二区 | 国产韩国欧美在线不卡 | 国产不卡一区二区在线观看 | 最新无码专区视频在线 | 天天摸天天干 | 欧美成人免费在线观看视频 | 国产亚洲精品美女在线 | 亚中文字幕 | 少妇免费毛片久久久久久久久 | 吃奶揉捏奶头高潮视频在线观看 | 肉体裸交丰满丰满少妇在线观看 | 免费又大粗又爽一区二区三区 | 色琪琪综合男人的天堂aⅴ视频 | 久久国内精品自在自线400部 | 多男一女一级淫片免费播放口 | 91久久国产综合久久 |