This article describes how to use the Ranorex Studio IDE and the Ranorex API for test automation in your behavior-driven development (BDD) process. BDD requires a cognitive shift: instead of thinking about testing functions, you are now thinking about behaviors....
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