有哪些工具可用于使用浏览器自动化测试计算代码覆盖率

时间:2011-10-16 07:13:36

标签: code-coverage selenium-webdriver

我有一个用ASP.NET MVC 3编写的网站。我已经整理了一些针对这个网站的浏览器自动化测试。我想使用同一组测试来计算网站代码的代码覆盖率。

我知道NCover做了这种工作,但根据我的知识,有两个问题。一,NCover为框架代码和我的代码提供代码覆盖数字。二,这是昂贵的。

1 个答案:

答案 0 :(得分:2)

NCover有filters,你可以用来忽略框架代码。

您还可以使用OpenCoverPartCover来获取这些指标,它们既是开源的又是免费的 - 它们也有过滤器。

将它们挂钩到IIS是很棘手但如果它是用于自动化测试,那么你可以针对IIS express运行测试 - 更容易。