108k views
5 votes
You have been given the following set of test cases to run. You have been instructed to run them in order by risk and to accomplish the testing as quickly as possible to provide feedback to the developers as soon as possible. Given this information, what is the best order in which to run these tests?

Test Case ID 1 | 2 | 3 | 4 | 5 | 6
Duration (in minutes) 30 | 10 | 45 | 30 | 10 | 15
Risk Priority (H-High, M-Med, L-Low) L | M | H | H | M | L
Dependency (prerequisite case) 6 | none | 1 | 2 | 4 | 2
A. 2, 4, 5, 6, 1, 3
B. 4, 3, 2, 5, 6, 1
C. 2, 5, 6, 4, 1, 3
D. 6, 1, 3, 2, 4, 5

User AyrA
by
8.0k points

1 Answer

5 votes

Final answer:

The best order to run the test cases is C. 2, 5, 6, 4, 1, 3. This order prioritizes test cases based on risk and considers any dependencies between them.

Step-by-step explanation:

The best order to run the test cases is: C. 2, 5, 6, 4, 1, 3. The test cases should be run in order of risk priority, with high-risk cases being prioritized. Additionally, there are dependencies between some of the test cases, so those should be considered as well. By following this order, you can provide feedback to the developers quickly and efficiently.

User Znelson
by
7.6k points