Testing is a crucial part of the software creation process. It ensures that your code is working correctly and that all bugs are found before the software lands in the hands of consumers. But it can be difficult to explain these tests and their results to investors...
How do I see what specific combinations of test inputs are covered by a set of tests?
Learn how to use the Coverage Matrix to better understand specific interaction coverage after every scenario.
Click on the “Analysis” button to use this feature
No, you’re not Neo, but this is like having super powers.
Each square of the matrix chart represents a pair.
How to read the chart:
Read the values listed across the top
Read the values listed down the left side
Find an intersection of two values (one from top and one from side):
- If it is green: the pair is already covered.
- If it is red: the pair is not covered yet given the scenario you selected via slider.
- If it is black: the pair is marked as invalid.
When you arrive at the Matrix Chart screen, you’ll automatically see the chart cycle from Test Case 0 through Test Case N (the final test in your set). By default, the slider will “settle” at the position that achieves around 80% coverage.
Communicate your testing coverage precisely
At this time, the Matrix Chart only supports demonstrating the pairs that are covered with each test.
Special Note for Color-Blind Users
Option 1: Default
Option 3: Purple-Orange