Cobertura代碼覆蓋率檢查工具
Cobertura 是一種開(kāi)源工具,它通過(guò)檢測(cè)基本的代碼,并觀(guān)察在測(cè)試包運(yùn)行時(shí)執(zhí)行了哪些代碼和沒(méi)有執(zhí)行哪些代碼,來(lái)測(cè)量測(cè)試覆蓋率。除了找出未測(cè)試到的代碼并發(fā)現(xiàn) bug 外,Cobertura 還可以通過(guò)標(biāo)記無(wú)用的、執(zhí)行不到的代碼來(lái)優(yōu)化代碼,還可以提供 API 實(shí)際操作的內(nèi)部信息。Elliotte Rusty Harold 將與您分享如何利用代碼覆蓋率的最佳實(shí)踐來(lái)使用 Cobertura。
下圖是 Cobertura 的輸出結(jié)果
實(shí)際的測(cè)試報(bào)告請(qǐng)看:http://cobertura.sourceforge.net/sample/
評(píng)論
圖片
表情
