欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产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方法包含了值是否為負的檢查,情況就不一樣了。一旦方法包含了這樣的邏輯,單元測試就顯得有意義了。

相關閱讀

主站蜘蛛池模板: AV无码免费永久在线观看 | 美女扒开腿让男人桶爽网站 | 精品国产品国语在线不卡 | 老熟女重囗味HDXX70星空 | 18禁黄网站禁片免费观看国产 | 中文字幕精品久久久久人妻 | 日韩欧美网站 | 久久精品国产99久久丝袜 | 永久免费无码日韩视频 | 麻豆精品人妻一区二区三区蜜桃 | 东北老妇爽的大叫天天看A片 | 国产在线国偷精品免费看 | 亚洲AV综合色一区二区三区 | 亚洲男人AV天堂午夜在 | 国产色无码专区在线观看 | 亚洲国产精品无码久久久不卡 | 久久久无码精品亚洲日韩蜜桃 | 精品亚洲成A人在线观看青青 | 欧美毛片免费看 | 91caoporn视频| 亚洲AV无码乱码在线观看四虎 | 女人第一次一男一女毛片 | 亚洲欧美高清一区二区三区 | aⅴ在天堂线网在线观看 | 在线观看免费视频 | 中文字母色吊丝 | 亚洲精品国产精 | 八戒理论片午影院无码爱恋 | 青柠影院在线观看免费高清 | 亚洲韩国日本在线观看p | 国产精品搬运 | 中文天堂在线最新版在线WWW | 精品自拍视频在线观看 | 中文字幕在线观看一区二区 | 国产妇女馒头高清泬20P多 | 蜜臀AV久久国产午夜福利软件 | 亚洲精品无人一区二区 | 国产成人亚洲综合色 | 秋霞午夜无码鲁丝片午夜精品 | CAOPORN国产精品免费 | 18禁止午夜福利体验区 |