Details
-
Suggestion
-
Resolution: Won't Fix
-
None
-
None
Description
New type of report, which shows how test cases are similar to each other. Currently we have a per-test coverage feature which shows test contribution, i.e. how much of application code coverage is due to certain test case. This new type of report would show how much test cases overlap each other in terms of covered code. This would allow users to write more isolated and independent tests.
Sample screen shot from Code Cover.
Implementation is quite trivial - few and / or / xor calls on CloverBitSet for each test case to calculate similarity plus generation of html table with coloured cells. In addition to this - put on HTML report (on a package level) plus in new Eclipse/IntelliJ view.