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

相關閱讀

主站蜘蛛池模板: 91成年网站 | 久久九九有精品国产 | 漂亮人妇中出中文字幕在线 | 伊人精品 | 欧美一区二区三区久久综合 | 欧美专区亚洲 | 欧美一及黄色片 | 少妇性色午夜淫片aaaze | 欧美性大战久久久久久久蜜桃 | 成人公开免费视频 | 亚洲国产欧美在线人成最新 | 人人爱人人干婷婷丁香亚洲 | 美女裸身裸乳视频网站 | 蜜桃传媒AV免费观看麻豆 | 日本在线观看无码不卡V | 日日躁夜夜躁狠狠躁aⅴ蜜 国产精品人成A片一区二区 | 久久激情日本aⅴ | 亚洲午夜天堂精品福利天堂 | 国产在线无码视频观看草草视频 | 色呦呦日韩精品 | 久久人人爽人人爽人人AV东京热 | 午夜日本福利 | 9999热视频在线观看 | 人妻精品久久无码专区精东影业 | 国内精品久久久久久久久久久 | 久久综合九色综合国产 | 精品久久国产老人久久综合 | 欧美性一二三区 | 在线免费黄色毛片 | 国产精品综合久久第一页 | 精品国产欧美另类一区 | 日韩亚洲欧美中文字幕 | 我要看一级黄色毛片 | 国内免费av | 日出水了好爽视频 | 免费一级a毛片夜夜看 | 欧美三片| 国产精品人妻无码久久久郑州天气网 | 国产精品热久久高潮AV袁孑怡 | 免费AV片在线观看网址 | 少妇搡BBBB搡BBB搡AA |