在這篇 Don’t be fooled by the coverage report 裡,作者指出高的 coverage 不代表測試夠完整,並舉了一些例子
他用的 coverage tool 是 Cobertura,讓我好奇如果用 EMMA 去跑他舉的那些例子會怎麼樣
結果 The trouble with conditionals 那節的例子,EMMA 的結果和 Cobertura 一樣
但 The horror of paths 那節的例子,EMMA 表現比 Cobertura 出色,如圖
可以看到 if 那句 EMMA 顯示的是黃色,表示 partially covered,不像 Cobertura 是綠色
- 留言者: JiaYun
- Email:
- 網址:
- 日期: 2006-07-31 04:32:58
另一個 EMMA 比較強的例子
http://kwakil.blogspot.com/2006/07/cobertura-vs-emma.html