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 make them simpler and less costly to modify. This is crucial because Agile methodologies prioritize adaptability and frequent changes to the codebase and documentation. Refactoring test cases in this context ensures that they remain aligned with the continuously evolving project requirements, are easier for teams to manage, and can be quickly adjusted to accommodate new or changed functionality without significant rework costs.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments