Why could test cases need to be refactored in an Agile project?
Why could test cases need to be refactored in an Agile project?
SELECT ONE OPTION
A . To maintain bi-directional traceability with the user stories
B . To increase the breadth of black box coverage
C . To make them easier to understand and cheaper to modify
D . To ensure that the tests and code remained aligned
Answer: C
Explanation:
In Agile projects, test cases may need to be refactored to improve their clarity and maintainability. This process makes the test cases easier to understand and cheaper to modify, which is essential in Agile environments where changes are frequent and rapid. Refactoring test cases ensures that they remain effective and efficient as the codebase evolves, allowing for quick adjustments in response to new requirements or changes in the system under test.
Reference = The ISTQB Advanced Level Agile Technical Tester documents emphasize the importance of refactoring test cases in Agile projects to maintain their effectiveness and efficiency1.
Latest CTAL-ATT Dumps Valid Version with 40 Q&As
Latest And Valid Q&A | Instant Download | Once Fail, Full Refund