性少妇vide0seⅹfree_国产剧情视频在线观看_日日碰夜夜爽_九九这里只有精品视频_性free毛茸茸偷窥videos_国产v亚洲

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

相關閱讀

主站蜘蛛池模板: 国产免费一区二区三区香蕉精 | 高潮毛片免费观看 | 美国三级视频 | 国产精品久久嫩一区二区 免费 | 亚洲精品电影在线一区 | 日本高清一区免费中文视频 | 欧美精品xxxxx | 在线观看视频免费播放 | 91精品婷婷国产综合久久性色 | 啊轻点灬太粗嗯太深了用力漫画6 | 免费无遮挡网站 | 老版包青天83版在线观看 | 美国黄色1级片 | 四虎影城库 | 日韩精品一区国产麻豆 | 蜜桃视频在线观看一区 | 国产91久久久久久久免费 | 亚洲精品乱码久久久久久蜜桃 | 91九色磁力 | 日韩新片在线观看 | 亚洲综合中文字幕一区二区 | free性xxxxⅹo | YW亚洲AV无码乱码在线观看 | 无码综合天天久久综合网色吧影院 | free男子游泳部一季 | youjizz久久 | 韩国二区三区 | 美脚の诱脚舐め脚责91 | 高清欧美xxxx| 五十高熟中文字幕 | 亚洲日韩A∨无码久 | 久热导航 | 91 欧美| 色欲天天天综合网 | 欧美国产精品久久久久久免费 | 激情网婷婷 | aaaa少妇| 好姑娘韩剧在线观看西瓜 | 看日本黄色一级片 | 国产午夜不卡 | youjizz久久 |