What is fault clustering?
(LO24: Investigate and assess outcome)
Faults have the tendency to cluster within the same test object. If a fault occurs, chances are that other faults are there as well.
What are the possible test case outcomes (or results/status)?
(LO24: Investigate and assess outcome)
3 outcomes:
- Pass
- Fail
- Not Run
What are the two distinct possible causes of failing test case?
(LO24)
A test object fault may have various reasons e.g.:
* Fault in program code
* Configuration problem in IT system
* Firmware or hardware problem
* Etcetera
A test case fault may have various reasons e.g.:
* Wrong expected outcome
* Wrong test data
* Wrong interpretation of specification(s)
* Etcetera
What’s a good remark/tip about analyzing a failed test?
(LO24)
The investigation may be a tedious and time-consuming tasks:
- Apply pair debugging if necessary
- Start investingating the test case (to prevent waisting time)
- The investigation always involves human activity, it can not be (fully) automated.
Steps for analyzing the failed test case and creating an anomaly?
(LO24)
These steps are in a generic order but may also be done in parallel or in a different order.
What are the 2 QA & testing topics and what’s the difference between them?
(LO11: Introduction to QA & testing topics)
The 2 topics are:
- Organizing: that’s about managing and organizing multiple teams.
- Performing: this one is about operating and managing test activities within one team.