ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 109 - CTAL-TTA discussion

Report
Export

You are an experienced tester on an Agile team that is producing a new application. The product backlog has been refined sufficiently to begin development for the first release. This stories in this backlog contain a mixture of functional and non-functional requirements, as well as some technical stories that will provide elements of the application's infrastructure The developers have decided to use TDD as a deveiopment approach but automation of the acceptance tests is not yet planned.

You have been asked to recommend whether or not the team should take an atdd approach as well as TDD. what would be the BEST recommendation in these circumstances?

SELECT ONE OPTION

A.
YES. use attd, but for the functional requirements only because it cannot be applied to non-functional or technical requirements.
Answers
A.
YES. use attd, but for the functional requirements only because it cannot be applied to non-functional or technical requirements.
B.
YES. use ATTD for all requirements including non-functional and technical stories.
Answers
B.
YES. use ATTD for all requirements including non-functional and technical stories.
C.
NO. do not use ATDD, because it will not work when the acceptance tests are not automated
Answers
C.
NO. do not use ATDD, because it will not work when the acceptance tests are not automated
D.
NO. do not use atdd. because it is not compatible with the developers' TDD approach.
Answers
D.
NO. do not use atdd. because it is not compatible with the developers' TDD approach.
Suggested answer: B

Explanation:

Acceptance Test-Driven Development (ATDD) enhances both functional and non-functional aspects of the project, providing a collaborative approach to acceptance criteria that developers, testers, and stakeholders agree upon before development begins. Using ATDD alongside TDD (Test-Driven Development) ensures that both the internal system logic and the user-facing features adhere to the specified requirements, thereby increasing the likelihood of delivering a quality product that meets all stakeholders' expectations .

asked 18/09/2024
ANIKET PATEL
41 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first