CTFL-AT Exam Question 6

Which two of the following statements are CORRECT with regards to 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.
  • CTFL-AT Exam Question 7

    Consider an Agile project aimed at developing a test management tool. This tool allows Test Managers to generate progress reports for test analysis, test design and test execution phases in traditional projects. Consider the following user story of this Agile project:
    "As a Test Manager who is looking at a progress report, I want to be able to print this progress report, so that I can keep a hard copy for my daily records." For this user story the following acceptance criterion is defined:
    "Given that I am a Test Manager looking at a progress report,
    When I click the 'Print' button,
    Then the progress report should be printed"
    Based only on the given information, which of the following would you expect most likely to be true?
  • CTFL-AT Exam Question 8

    Which of the following statements about the whole-team approach would you expect most likely to be true?
  • CTFL-AT Exam Question 9

    Which ONE of the following is an example of a typical "Business-oriented work product"?
  • CTFL-AT Exam Question 10

    Which of the following statements best describes test-driven development?