QuestionQ25

Agile Testing Methods, Techniques and Tools

Which two of the following statements are correct concerning test automation on Agile projects?

  1. Every test developed for past iterations is kept and executed as part of a regression suite for each new release of code.
  2. It would be very difficult to ensure high quality in an Agile project without test automation.
  3. Automated acceptance tests are run regularly as part of the continuous integration full system build.
  4. Automated regression suites are only run for the final release of code.
  5. In Agile projects, the results from automated acceptance tests provide feedback on the overall product quality.
Explanation

Test automation enables the frequent, rapid feedback and regression coverage needed to sustain quality across Agile iterations. Automated acceptance tests are regularly executed against a complete system build within continuous integration. Their results provide regression feedback since the previous build, rather than a status of overall product quality.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!