Which of the following is a characteristic of a GOOD test case?
-
A
It tests as many features as possible in a single test
-
B
It has a clear expected result defined before execution
-
C
It only tests positive (happy path) scenarios
-
D
It is written after the defect is found