CTFL_SYLL_4.0 · Question #107
Which of the following is a valid test objective?
The correct answer is C. Finding failures and defects in the test object. Finding failures and defects is a core test objective because testing exists to evaluate software quality by identifying where the system behaves incorrectly - revealing defects so they can be fixed before reaching production. A is wrong because testing aims to find problems…
Question
Which of the following is a valid test objective?
Options
- AFinding the stable areas of the code which do not require testing
- BDebugging incidents to determine the cause of the problem
- CFinding failures and defects in the test object
- DParticipating in code reviews to improve scripting skills
How the community answered
(22 responses)- A5% (1)
- B5% (1)
- C91% (20)
Explanation
Finding failures and defects is a core test objective because testing exists to evaluate software quality by identifying where the system behaves incorrectly - revealing defects so they can be fixed before reaching production.
- A is wrong because testing aims to find problems everywhere, not to identify "safe" areas to skip - stable-looking code can still harbor hidden defects.
- B is wrong because debugging (root cause analysis) is the developer's responsibility after a failure is reported; testers find failures, not diagnose them.
- D is wrong because code reviews are a quality assurance activity, not a test objective - and improving personal scripting skills is a personal development goal, not a test objective at all.
Memory tip: Think of the tester's job as a detector, not a doctor - testers find and report failures (C), while developers diagnose and fix them (B). When in doubt, ask: "Does this describe what testing produces?" Only C does.
Topics
Community Discussion
No community discussion yet for this question.