Expected Results Flashcards
Baseline as an oracle for required behaviour
When we test we get an actual result
We compare results with requirements to see if a test has passed
What is a baseline
A baseline document describes how we require the system to behave
User requirement, design, spec etc
What happens if we don’t define expected results
A plausible but erroneous results may be interpreted as correct
There may be a subconscious desire to see the software pass the test
Expected results must be defined before test execution, derived from a baseline
What is exit criteria
Trigger to say we’ve done enough
E.g.
80% coverage achieved
All tests executed without failure
What are coverage items defined in terms of
Requirements, conditions, business transactions