- A bug or defect is the result of an error or mistake that leads to a run-time problem experienced by a user.
- The effect of testing is to give an indication of software quality and enable those responsible for failures to be identified.
- Retesting involves running the same test again in the same circumstances to reproduce a problem and see if it is solved in new software.