CTAL-ATT-700 practice question 15 of 15

Which of the following best describes when the test automation suite should be updated in order to keep up with the development of new/changed software?

Full set: 98 questions
Answer options
A: At the end of each iteration after the completion of manual testing
B: At the end of each release during regression testing
C: At the start of each iteration during planning
D: During each iteration as the code is received Correct answer
Correct Answer:
D. During each iteration as the code is received
Explanation

Updating the test automation suite during each iteration as the code is received ensures that the suite evolves with the software. It allows for immediate feedback on the impact of changes, supports continuous integration, and helps in identifying defects early in the development process. This practice is in line with Agile principles, which advocate for continuous testing and integration to improve quality and reduce the time to market1. Reference = The ISTQB Advanced Level Agile Technical Tester documents outline the importance of maintaining and updating test automation suites in an Agile environment to support continuous integration and delivery, and to ensure that the tests provide adequate coverage throughout the development cycle2.

Scroll to Top