Fundamentals of Testing Flashcards
Testing that involve the execution of the component or system being tested.
Dynamic Testing
Can show failures that are caused by defects in the
software?
Testing
Checks whether the fixes resolved the defects.
Confirmation Testing
Typical Test Objectives
To evaluate work products such as requirements, user stories, design, and code
To verify whether all specified requirements have been fulfilled
To validate whether the test object is complete and works as the users and other stakeholders
expect
To build confidence in the level of quality of the test object
To prevent defects
To find failures and defects
To provide sufficient information to stakeholders to allow them to make informed decisions,
especially regarding the level of quality of the test object
To reduce the level of risk of inadequate software quality (e.g., previously undetected failures
occurring in operation)
To comply with contractual, legal, or regulatory requirements or standards, and/or to verify the
test object’s compliance with such requirements or standards