ISTQB-CTFL · Question #100
A system has a self-diagnostics module that starts executing after the system is reset. The diagnostics are running 12 different tests on the systems memory hardware. The following is one of the…
The correct answer is B. The diagnostic tests take too much time to execute. A failure is an event in which a component or system does not perform a required function within specified limits. A requirement is a condition or capability needed by a user to solve a problem or achieve an objective. In this case, the requirement is that the diagnostics tests…
Question
A system has a self-diagnostics module that starts executing after the system is reset. The diagnostics are running 12 different tests on the systems memory hardware. The following is one of the requirements set for the diagnostics module:
'The time taking the diagnostics tests to execute shall be less than 2 seconds' Which of the following is a failure related to the specified requirement?
Options
- AThe diagnostic tests fail to start after a system reset
- BThe diagnostic tests take too much time to execute
- CThe diagnostic tests that measure the speed of the memory, fail
- DThe diagnostic tests fail due to incorrect implementation of the test code
How the community answered
(20 responses)- B90% (18)
- C5% (1)
- D5% (1)
Explanation
A failure is an event in which a component or system does not perform a required function within specified limits. A requirement is a condition or capability needed by a user to solve a problem or achieve an objective. In this case, the requirement is that the diagnostics tests should execute in less than 2 seconds. Therefore, any event that violates this requirement is a failure. The only option that clearly violates this requirement is B. The diagnostic tests take too much time to execute. If the diagnostic tests take more than 2 seconds to complete, then they do not meet the specified limit and thus fail.
Topics
Community Discussion
No community discussion yet for this question.