In the project that I am working on, we have functional tests written over Selenium. The application undergoes functional changes with each feature release.
Is there a tool / mechanism that we can keep track of the gaps in automated functional tests, so that at least the manual testers can keep an eye for these areas?
Note: we are not doing FTDD, so the functional test coverage can be quite poor, even though we ensure high unit test coverage. We use NCover to check unit test coverage.
There are at least two (commercial but cheap) tools that I know of that allow you to attach to the IIS process to capture coverage data for IIS applications.
NCover:
See: http://docs.ncover.com/how-to/code-coverage-of-asp-net-applications-on-iis/
DotCover by jetbrains:
Dotcover has visual studio integration which allows you to attach to an IIS application in the same way you would do if you’d want to trace your IIS application. This probably can also be started with the commandline dotCover tool although i’ve never actually tried this.
See http://www.jetbrains.com/dotcover/
I think Rational and Microsoft Teamsystem also have solutions but they’re a bit more expensive.