Free性欧美Hd另类_精品亚洲欧美视频在线观看_freesex欧美喷水_字幕av在线_久久久久久国产免费_伊人5566

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

相關閱讀

主站蜘蛛池模板: a视频在线 | 亚洲日本香蕉视频 | 精品久久香蕉国产线看观看亚洲 | 看片网站在线观看 | 九九精品视频免费 | 又硬又粗又长又爽免费看 | 在线不卡a资源高清 | 日韩国产精品亚洲а∨天堂免 | 成熟女人牲交片免费观看视频 | 无码区日韩特区永久免费系列 | 日韩一区二区三区无码A片 欧美高清69 | 婷婷久久综合网 | 俺去俺来也在线WWW色官网 | 国模大胆一区二区三区 | 挺进朋友人妻的身体里 | 亚洲日韩一区二区 | 亚洲欧美日韩高清 | 亚洲日韩蜜桃av在线观看 | 亚洲成A人V欧美综合天堂麻豆 | 亚洲无视频 | 国产91久久久| 久久久橹橹橹久久久久高清 | 免费无码又爽又高潮视频 | 午夜免费精品视频 | 懂色一区二区二区av免费观看 | 免费高清一区二区三区 | 亚洲最新av网址 | 无码精品人妻一区二区三区人妻斩 | 成年人免费看 | 扒开腿狂躁女人爽出白浆动态视频 | 久久久99精品免费观看 | 国产欧美日韩另类在线专区 | 丁香五月网久久综合 | 国产精品亚洲欧美卡通动漫 | 国产成人精品高清在线 | 亚洲中文在线精品国产 | 97爱视频 | 精品综合久久久久久888蜜芽 | 国内成人综合 | 亚洲综合久久av一区二区三区 | 亚洲愉拍自拍欧美精品 |