I'm trying to establish how well a test suite covers the various URLs on a web site, particularly for a shopping cart. What I'd like to be able to do is have our continuous integration detect whether coverage for certain flows and URLs increases or decreases as commits are added to a branch.<p>Now, it's fairly easy for me to log what's happening in the test suite, but the effort will be in writing tools to parse and diff the reports between various runs.<p>So, I'm wondering if a) there is an existing standard format to log this sort of information and b) standard tools already exist to parse and graph this format.<p>Basically, on my end, I'd expect to log the URL, HTTP request method, HTTP response code and possibly the keys which are passed via params. I'll associate these with the test class which is being run and chain this data together to describe various flows through the site.<p>I'm not looking for a tool to rewrite the test suite. I don't have that amount of time budgeted for this. I'm mostly looking for an 80/20 solution to a better idea of coverage.