ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 31 - STQB-Agile-Public discussion

Report
Export

Which two of the following statements are CORRECT with regards to test automation on agile projects?

i) Every test developed for past iterations is kept and executed as part of a regression suite for each new release of code.

ii) It would be very difficult to ensure high quality in an agile project without test automation.

iii) Automated acceptance tests are run regularly as part of the continuous integration full system build.

iv) Automated regression suites are only run for the final release of code.

v) In agile projects, the results from automated acceptance tests provide feedback on the overall product quality.

SELECT ONE OPTION

A.
ii, iii
Answers
A.
ii, iii
B.
ii. v
Answers
B.
ii. v
C.
i, iii
Answers
C.
i, iii
D.
iii, iv
Answers
D.
iii, iv
Suggested answer: A

Explanation:

In Agile projects, test automation plays a crucial role in maintaining high quality and accommodating the rapid pace of iterative development. Statement ii highlights the difficulty of ensuring high quality without test automation, given Agile's frequent changes and fast iterations. Test automation facilitates continuous testing, allowing teams to quickly identify and address issues. Statement iii, regarding automated acceptance tests being part of continuous integration, underscores the Agile practice of integrating and testing changes regularly to ensure that the product evolves correctly with each iteration. This practice aligns with the principles of Agile methodologies that advocate for sustainable development, continuous attention to technical excellence, and good design to enhance agility.

asked 18/09/2024
Muzammil Mirza
33 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first