Try Before You Buy

Download a free sample of any of our exam questions and answers

  • 24/7 customer support, Secure shopping site
  • Free One year updates to match real exam scenarios
  • If you failed your exam after buying our products we will refund the full amount back to you.

Sep 06, 2025 Detailed New CTFL-AT Exam Questions for Concept Clearance [Q32-Q57]

Share

Sep 06, 2025 Detailed New CTFL-AT Exam Questions for Concept Clearance

CTFL-AT Exam Preparation Material with New CTFL-AT Dumps Questions.

NEW QUESTION # 32
A Scrum project is aimed at developing an online travel website based on an IBE (Internet Booking Engine), to provide booking of flights. The website will allow customers to specify their travel requirements, and once these requirements are received, the website will offer a list of available flights which customers can book. A single Scrum team will work on this project and the project will start with a Sprint Zero.
Which of the following statements best describes how a tester on the Scrum team should contribute during the Sprint Zero?

  • A. The tester should individually produce the list of the product backlog items that the team will commit to deliver at the end of the first regular sprint
  • B. The tester should work together with the rest of the team to identify the product backlog and create an initial system architecture and high-level prototypes
  • C. The tester should work together with the rest of the team to produce the list of the product backlog items that the team will commit to deliver at the end of the first regular sprint
  • D. While the other team members are working on the project plan, the tester should individually create an initial test strategy for all test levels

Answer: B

Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
FromCTFL-AT Syllabus v4.0, Section 2.2Release and Iteration Planning:
"During early phases like Sprint Zero, testers collaborate with the team to identify the product backlog, define high-level test strategies, and contribute to the overall planning and architecture discussions." Therefore,Option Ais correct - testerscollaborate from the beginning, not as isolated contributors.
* Option BandDsuggestindividual work, which isagainst Agile principles.
* Option Cis incorrect - the backlog items committed for Sprint 1 are determined duringSprint Planning, not in Sprint Zero.
References:
CTFL-AT Syllabus v4.0, Section 2.2
Learning Objective (K2) - Understand tester contributions during early Agile planning


NEW QUESTION # 33
User Story: As a user I want to be able to calculate tax percentage based on amount of income.
What is the best black box test design technique for verifying the accuracy of this user story?

  • A. State transition testing - test all states of income entry.
  • B. Equivalence partitioning - test with low, medium and high income.
  • C. Statement testing - test all statements in income calculation.
  • D. User story testing - test that the user can enter an income amount and get a result.

Answer: B

Explanation:
The best black box test design technique for verifying the accuracy of this user story is equivalence partitioning. Equivalence partitioning is a technique that divides the input domain of a system into classes or groups that are expected to behave similarly. By testing one value from each class, the tester can reduce the number of test cases while still achieving good coverage. In this case, the input domainof the system is the amount of income, which can be divided into classes based on the tax percentage applied to different income ranges. For example, if the tax percentage is 10% for income below 10,000, 20% for income between 10,000 and 20,000, and 30% for income above 20,000, then the equivalence classes are: low income (<10,000), medium income (10,000-20,000), and high income (>20,000). By testing one value from each class, such as
5,000, 15,000, and 25,000, the tester can verify that the system calculates the correct tax percentage for each income range. This technique is more efficient and effective than testing all possible values of income, or testing only one value of income, or testing the states of income entry, or testing the statements in income calculation. References: ISTQB Foundation Level Agile Tester Syllabus1, Section 2.3.1, page 19; ISTQB Foundation Level Agile Tester Extension Sample Exam Questions2, Question 5, page 6.


NEW QUESTION # 34
Which of the following would provide the MOST independence for testers working with agile teams?

  • A. Testers from an independent test team are assigned to the Agile team at the beginning of the project, returning for re-assignment to a new agile team.
  • B. Testers from an independent test team are assigned on-demand for the final days of each sprint.
  • C. Testers from an independent test team who do not get involved with the Agile team, but are assigned to do System Testing once all sprints are completed.
  • D. Testers are fully embedded in each Agile team to perform many of the testing tasks.

Answer: C

Explanation:
Independence in testing is the degree of separation between the person who tests something and the person who developed it. Independence can help to reduce bias, increase objectivity, and provide different viewpoints. However, independence also has some drawbacks, such as increased communication overhead, reduced collaboration, and delayed feedback. In agile projects, testers are usually embedded in the agile teams to perform many of the testing tasks, such as unit testing, integration testing, acceptance testing, etc. This provides a high level of collaboration and fast feedback, but also reduces the independence of the testers.
Testers from an independent test team who do not get involved with the agile team, but are assigned to do System Testing once all sprints are completed, would provide the most independence for testers working with agile teams. However, this would also introduce many disadvantages, such as lack of alignment with the agile principles, loss of context and domain knowledge, delayed defect detection and resolution, and increased risk of missing customer expectations. References: ISTQB Foundation Level Agile Tester Syllabus, Section
1.1.2, page 8; ASTQB Agile Tester Certification Resources, Section 1.1.2, page 8.


NEW QUESTION # 35
You have been asked to explain to your client how to define acceptance criteria that are fully testable. Which of the following is the BEST EXAMPLE for testable acceptance criteria?

  • A. The "ID" field must accept input value of a length between 2 and 10 characters.
  • B. The program's icon should be clear and attractive.
  • C. Action "Reopen" must be available only for a user with a specific authorization level.
  • D. The interface to External System shall be specified.

Answer: C


NEW QUESTION # 36
Which of the following statements is FALSE regarding early and frequent feedback?

  • A. Early feedback helps to deliver a product that better reflects what the customer wants.
  • B. Early feedback decreases the amount of time needed for system testing.
  • C. Early feedback provides the Agile team with information on its productivity.
  • D. Early feedback promotes early discovery and resolution of quality problems.

Answer: B

Explanation:
Explanation
Early and frequent feedback is one of the core values of Agile development. It helps the Agile team to deliver features with the highest business value first, to discover and resolve quality problems as soon as possible, to provide information on the team's productivity and progress, and to ensure that the product meets the customer's expectations and needs. However, early feedback does not necessarily decrease the amount of time needed for system testing, as system testing is still an important activity in Agile projects to verify the integration and functionality of the whole system. Early feedback may reduce the number of defects found in system testing, but it does not eliminate the need for system testing. References: ISTQB Foundation Level Agile Tester Extension Syllabus1, page 10; ISTQB Agile Tester Sample Exam2, question 11.


NEW QUESTION # 37
You are a tester in an agile team. The user story you are due to test is still under development so your tests are blocked. The main issue holding progress on this user story is that the developer's unit tests are constantly failing.
As an agile tester, which of the following actions should you take?

  • A. Work together with the developer, suggesting reasons why the tests are failing.
  • B. Use the time to improve and automate existing test cases of other user stories.
  • C. Create a bug report for each of your blocked tests.
  • D. Review the design of the problematic user story and improve it where possible.

Answer: A

Explanation:
As an agile tester, you should work together with the developer, suggesting reasons why the tests are failing.
This is an example of the agile principle of collaboration and communication within the team, as well as the agile testing practice of early and frequent feedback. By working together with the developer, you can help to identify and resolve the root causes of the test failures, as well as share your testing knowledge and perspective. This can lead to faster and better quality delivery of the user story, as well as improved team relationships and trust.
Option A is not a good action, because reviewing and improving the design of the user story is not the tester's responsibility, and it may not address the test failures. Option B is also not a good action, because creating bug reports for blocked tests is not an agile way of handling issues, and it may create unnecessary overhead and waste. Option D is not a good action, because it does not help to unblock the current user story, and it may distract you from the sprint goal and the team's focus.
References: ISTQB Foundation Level Agile Tester Syllabus, Section 2.3.1, page 171; ISTQB Foundation Level Agile Tester Sample Exam Questions, Question 2.3.1-2, page 82


NEW QUESTION # 38
Which of the following statements would you expect to be the MOST direct advantage of the whole-team approach?

  • A. Having at least once a day an automated build and test process that detects integration errors early and quickly.
  • B. Reducing the involvement of business representatives because of the increased communication and collaboration between testers and developers.
  • C. Avoiding requirements misunderstandings which may not have been detected until later in the development cycle when they are more expensive to fix.
  • D. Capitalizing on the combined skills of business representatives, testers and developers working together to contribute to project success.

Answer: D

Explanation:
The whole-team approach is a principle of agile testing that involves everyone with different knowledge and skills to ensure project success. The whole-team approach means that the business representatives, testers, and developers work together in every step of the development process, from planning to delivery. The whole- team approach aims to enhance communication and collaboration within the team, leverage the various skill sets of the team members, and make quality everyone's responsibility12. Therefore, the statement C is the most direct advantage of the whole-team approach, as it captures the essence of the principle and its benefits.
The other statements are not directly related to the whole-team approach, or are incorrect. Statement A is about continuous integration, which is a practice of agile development that involves having at least once a day an automated build and test process that detects integration errors early and quickly. Continuous integration is not a direct consequence of the whole-team approach, although it may be facilitated by it13. Statement B is about avoiding requirements misunderstandings, which may be a benefit of the whole-team approach, but not the most direct one. The whole-team approach does not only focus on requirements, but also on design, implementation, testing, and delivery. Moreover, avoiding requirements misunderstandings may also depend on other factors, such as the quality of the user stories, the use of acceptance criteria, and the feedback from the customers and users14. Statement D is incorrect, as it contradicts the whole-team approach. The whole- team approach does not reduce the involvement of business representatives, but rather increases it. Business representatives are an integral part of the whole-team approach, as they provide the vision, the value, and the validation of the product. They collaborate with the testers and developers to define the features, prioritize the backlog, and verify the outcomes12. References: ISTQB Foundation Level Agile Tester Syllabus1, Section
1.2.1, page 9; What is Whole Team Approach in Agile Testing?2, Section What is Whole Team Approach?; Continuous Integration3, Section What is Continuous Integration?; Effective User Stories - 3C's and INVEST Guide4, Section The 3 C's (Card, Conversation, Confirmation) of User Stories.


NEW QUESTION # 39
Which of the following statements about the benefits of the Agile processes promoting early and frequent feedback is NOT true?

  • A. In Agile projects where feedback is provided early and frequently, defects and incorrect requirements are caught earlier and those problems can be fixed faster.
  • B. Feedback from well-conducted Agile retrospectives can be used to positively affect the development process over the course of the next iteration.
  • C. Early and frequent feedback enables the team to deliver the features that represent the highest business value to the customer first.
  • D. Increasing the frequency of feedback and communication between all the stakeholders involved in Agile projects eliminates all communication problems.

Answer: D

Explanation:
Explanation
The Agile processes promote early and frequent feedback from the customers, users, testers, developers, and other stakeholders involved in the project. This feedback helps to ensure that the product meets the expectations and needs of the customers and users, and that the development process is continuously improved and adapted to the changing requirements and environment. However, increasing the frequency of feedback and communication does not eliminate all communication problems, as there may still be issues such as misunderstandings, misinterpretations, conflicts, or cultural differences that need to be resolved. Therefore, the statement D is not true, as it implies that communication problems are completely avoided by the Agile processes. References: ISTQB Foundation Level Agile Tester Syllabus1, Section 1.2.1, page 9; ISTQB Foundation Level Agile Tester Extension Sample Exam Questions2, Question 4, page 5.


NEW QUESTION # 40
During a retrospective, which of the following items would be the LEAST effective to generate discussions on process improvement?

  • A. For the last sprint the estimated and actual effort were much higher than the team capacity.
  • B. One of the testers was regarded as being both disruptive and lazy and did not contribute to team success.
  • C. The build process was slow and this often caused delays waiting for the build to complete.
  • D. The automation tests failed frequently without any logs to help in debugging the failure reason.

Answer: B

Explanation:
Explanation
According to the ISTQB Tester Foundation Level Agile Tester syllabus, a retrospective is a meeting held at the end of each iteration or release, where the agile team reflects on what went well and what can be improved in their processes, practices, and interactions. The purpose of a retrospective is to identify and implement actions for continuous improvement, and to foster a culture of learning and collaboration. Therefore, the items that would be the most effective to generate discussions on process improvement are those that are related to the team's performance, challenges, feedback, and suggestions. Option D is the least effective item to generate discussions on process improvement, as it is a personal attack on one of the team members, and it does not offer any constructive feedback or solution. This kind of item can create a negative and hostile atmosphere in the retrospective, and damage the trust and respect among the team members. Option A is an effective item to generate discussions on processimprovement, as it identifies a problem with the build process that affects the team's efficiency and quality, and it can lead to finding ways to optimize the build process or to mitigate the delays. Option B is also an effective item to generate discussions on process improvement, as it reveals a discrepancy between the team's estimation and actual effort, and it can lead to analyzing the root causes of the deviation and to improving the estimation techniques or the team's capacity. Option C is also an effective item to generate discussions on process improvement, as it highlights a weakness in the automation tests that hinders the team's ability to debug and fix the failures, and it can lead to enhancing the automation tests with better logging mechanisms or to reviewing the automation strategy. References: ISTQB Tester Foundation Level Agile Tester syllabus, section 2.1.1, page 14; ISTQB Tester Foundation Level Agile Tester syllabus, section 2.1.2, page 15; ISTQB Tester Foundation Level Agile Tester syllabus, section 2.2.1, page 16; ISTQB Tester Foundation Level Agile Tester syllabus, section 2.2.2, page 17.


NEW QUESTION # 41
Which of the following statements about the differences between testing activities in Agile projects and traditional projects is true?

  • A. Risk-based testing can be adopted both in Agile projects and traditional projects. In Agile projects, the specific risks for all of the iterations are identified and assessed during release planning
  • B. Because Agile projects tend to adopt test-first approaches, test automation in Agile projects is performed at lower test levels, while test automation in traditional projects is performed at higher test levels
  • C. In traditional V-model projects the different test phases are performed sequentially, while in Agile projects these phases are performed parallel to one another within each iteration
  • D. In traditional V-model projects there is a system test level that usually involves executing functional tests as well as non-functional tests, while in Agile projects there is never a system test level

Answer: C

Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
FromCTFL-AT Syllabus v4.0, Section 2.4Testing and Iterations, it states:
"In Agile projects, testing activities are conducted in parallel with development activities within an iteration, unlike traditional models where testing is done after development." Therefore,Option Dis correct - Agile promotesparallel testing, while traditional projects (e.g., V-model) followsequential phases.
* Option Ais incorrect - Agile projectsdo perform system testing, but it's integrated within iterations.
* Option Bis misleading - while Agile emphasizeslower-level test automation, traditional projects also use automation at various levels.
* Option Cis partially correct but oversimplifies the process -risks are reassessed iteratively, not just once during release planning.
References:
CTFL-AT Syllabus v4.0, Section 2.4
Learning Objective (K2) - Compare Agile vs traditional testing activities


NEW QUESTION # 42
You have been asked to execute an exploratory testing session on Park & Ride system. The test charter has been titled as "Buy a bus ticket". As a result, a number of defects were reported, the titles of which are listed below.
Which defect is out of scope for the given test charter?

  • A. Failed to buy a bus ticket after 18:00.
  • B. Failed to buy a bus ticket when the network connection to the Central System is down.
  • C. Payment for parking ticket is restricted to cash only (no credit card supported).
  • D. Price for a bus ticket was calculated incorrectly.

Answer: C

Explanation:
The test charter for the exploratory testing session is focused on buying a bus ticket, not a parking ticket.
Therefore, any defect related to the payment for parking ticket is out of scope for the given test charter. The other defects are related to the functionality, usability, or reliability of buying a bus ticket, which are in scope for the test charter. References: ISTQB Certified Tester Foundation Level Agile Tester Extension Syllabus, Version 2014, Section 2.3.2 Exploratory Testing1, Section 2.3.2.1 Test Charter2; ISTQB Glossary of Testing Terms, Version 3.2, 2017, Definition of Test Charter3
1: ISTQB Certified Tester Foundation Level Agile Tester Extension Syllabus, Version 2014, Section 2.3.2 Exploratory Testing 2: ISTQB Certified Tester Foundation Level Agile Tester Extension Syllabus, Version
2014, Section 2.3.2.1 Test Charter 3: [ISTQB Glossary of Testing Terms, Version 3.2, 2017, Definition of Test Charter]


NEW QUESTION # 43
A Scrum team is performing quality risk analysis during planning for the first iteration. User stories have associated risk items with levels determined by impact and likelihood. For multiple risk items, the user story's risk is the average of individual risk levels.
Which of the following statements would you expect most likely to be true?

  • A. Potential issues with poorly written user stories should not be raised during risk analysis because they could influence how the risk level is determined
  • B. While the identification of the risk items should be performed by the Product Owner, the assessment of the risk levels should be performed by the whole team
  • C. An estimation session after the risk analysis should consider only the risk level for effort estimation
  • D. Regardless of the risk level, more thorough test techniques should be selected for US-004 since it isthe user story with most associated risk items

Answer: B

Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
FromCTFL-AT Syllabus v4.0, Section 2.2Quality Risk Analysis:
"The whole team contributes to quality risk analysis. While the Product Owner may identify business risks, the team collectively assesses risk levels based on impact and likelihood." Thus,Option Ais correct -collaborative assessmentensures accurate risk-driven testing and planning.
* Option Bis wrong -poor user stories should be addressed, not ignored.
* Option Cis incorrect -risk level, not item count, determines depth of testing.
* Option Dis false -effort estimation considers multiple factors, not just risk.
References:
CTFL-AT Syllabus v4.0, Section 2.2
Learning Objective (K2) - Understand risk-based testing in Agile


NEW QUESTION # 44
What is the main benefit of the Test Pyramid?

  • A. It helps in evaluating the amount of test cases needed.
  • B. It means testing is involved early in the development cycle.
  • C. It shows complexity of testing activities.
  • D. It acts as a metric for testing progress.

Answer: D


NEW QUESTION # 45
What is the main benefit of the Test Pyramid?

  • A. It acts as a metric for testing progress.
  • B. It means testing is involved early in the development cycle.
  • C. It shows complexity of testing activities.
  • D. It helps in evaluating the amount of test cases needed.

Answer: D

Explanation:
The Test Pyramid is a model for organizing tests in a way to make the process of testing faster, efficient and cost-effective. This model focusses on getting maximum functional testing getting covered by faster and less brittle tests like Unit and API tests1. The main benefit of the Test Pyramid is that it helps in evaluating the amount of test cases needed for each level of testing. The Test Pyramid suggests that the number of test cases should decrease as we move up the pyramid, from unit tests to integration tests to end-to-end tests. This is because unit tests are more granular, isolated, and easy to write and maintain, while end-to-end tests are more complex, dependent, and brittle. The Test Pyramid also helps in balancing the test coverage and the test execution time, as unit tests provide high coverage and low execution time, while end-to-end tests provide low coverage and high execution time. By following the Test Pyramid, teams can optimize their testing efforts and resources, and ensure that they have a sufficient and effective test suite for their software. References:
ISTQB Foundation Level Agile Tester Syllabus, Section 2.2.1, page 16; ASTQB Agile Tester Certification Resources, Section 2.2.1, page 16; What is Test Pyramid : Getting started with Test Automation Pyramid, The Practical Test Pyramid - Martin Fowler, Testing Pyramid: What Is It and How To Use It | Solvd.


NEW QUESTION # 46
Which of the following describes the main purpose of a task management tool in agile projects?

  • A. A task management tool is used by team members to share ideas and collaborate on assigned tasks.
  • B. A task management tool allows developers to continuously integrate their code.
  • C. A task management tool is used to store source code and automated tests.
  • D. A task management tool is used to manage and track user stories, tests and other tasks.

Answer: D

Explanation:
A task management tool is a software application that helps agile teams plan, organize, and monitor their work. A task management tool typically allows the team to create, assign, prioritize, update, and track user stories, tests, and other tasks that are part of the agile project. A task management tool can also provide various views and reports to visualize the progress and status of the project, such as Kanban boards, burndown charts, velocity charts, etc. Some examples of task management tools are Jira, Trello, Asana, and Monday.com12345. References: ISTQB Foundation Level Agile Tester Syllabus, Section 2.1.1, page 13; ASTQB Agile Tester Certification Resources, Section 2.1.1, page 13.


NEW QUESTION # 47
Which of the following statements about test-driven development (TDD) and behavior-driven development (BDD) is true?

  • A. TDD tests and BDD tests are written by developers, but TDD tests are generally easier for other team members and stakeholders to understand than BDD tests
  • B. Both BDD tests and TDD tests are written primarily at the acceptance level, though these tests may also be written at the integration or system levels
  • C. Specific BDD frameworks can be used to define acceptance criteria based on the role/feature/benefit template ("As a..., I want..., so that...")
  • D. TDD tests are focused on the implementation of the software while BDD tests on the exhibited behavior of the software

Answer: D

Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
FromCTFL-AT Syllabus v4.0, Section 3.3Behavior-Driven Development, and 3.2Test-Driven Development:
"TDD focuses on writing unit tests that guide the implementation of code."
"BDD focuses on writing scenarios that describe the behavior of the software, often using a language that stakeholders can understand." Thus,Option Bis accurate - TDD targetscode implementation, BDD targetsbehavioral expectations.
* Option Ais incorrect -TDD is at unit level, whileBDD is at the acceptance level.
* Option Cis false -BDD is more readable and accessiblefor non-technical stakeholders.
* Option Dconfuses BDD withuser story formats; BDD usesGiven-When-Then, not the "As a... I want..." template.
References:
CTFL-AT Syllabus v4.0, Sections 3.2 and 3.3
Learning Objective (K2) - Differentiate TDD and BDD practices


NEW QUESTION # 48
Iteration planning for Sprint 5 of your current project is complete. The plan for the sprint is to increase performance of the system, which of the following acceptance criteria would you expect for Sprint 5?
1) User access for all roles has been validated.
2) A static analysis tool has been executed for all code.
3) 100% of the existing regression test suite has passed.
4) System is responding in less than 3 seconds, 90% of the time.
5) A new version of internet Explorer has been included.

  • A. 1, 3
  • B. 2, 5
  • C. 4, 5
  • D. 3, 4

Answer: D


NEW QUESTION # 49
What is the definition of agile software development?

  • A. A framework to describe the software development lifecycle activities from requirements specification to maintenance where test planning of the various test levels is done as soon as the test basis is ready
  • B. A way of developing software where the test cases are developed, and often automated, before the software under test is developed.
  • C. Testing carried out informally where no formal test preparation or execution takes place, no recognized test design technique is used and there are no expectations for results.
  • D. A group of software development methodologies based on iterative incremental development with self- organizing cross-functional teams who cooperate to define requirements and to implement the solution.

Answer: D

Explanation:
Agile software development is a term that encompasses a group of software development methodologies that are based on iterative incremental development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. Agile methods promote adaptive planning, evolutionary development and delivery, a time-boxed iterative approach, and encourage rapid and flexible response to change. Some examples of agile methods are Scrum, Extreme Programming (XP), Kanban, and Lean Software Development. References:
* : ISTQB Foundation Level Agile Tester Syllabus, Version 2014, Section 1.1.1
* : ASTQB Agile Tester Certification Resources, Agile Testing Foundations, Chapter 1, Section 1.1.1


NEW QUESTION # 50
You are developing the code that controls an industrial Espresso machine which will be operated by waiting staff in restaurants.
The machine is rather complicated and has lots of switches and buttons, so in the next iteration instructions will be provided to the operator on a small LCD screen.
A User Story for the Operator-Instructions module is as follows:
"As an operator of the Espresso machine, I would like to know how to steam milk, so I can add steamed milk to the coffee."
The following is a list of risks identified for this story, with assigned probability and impact.

  • A. Operators will not read the instructions and will try various switches and buttons until something works.
    Probability: Low. Impact: Low
  • B. An untrained customer will attempt to use the coffee machine. Probability: High. Impact: High
  • C. A small child may try to steam milk. Probability: High. Impact: Low
  • D. The instructions may be incorrect or appear in the wrong order. Probability: Low. Impact: High

Answer: D

Explanation:
Explanation
Risk-based testing is a technique that prioritizes testing activities based on the level of risk associated with each feature or requirement. The level of risk is usually calculated by multiplying the probability and impact of each risk. The higher the risk level, the more testing effort should be allocated to mitigate the risk. In this case, the risk level for each option is as follows:
A). Risk level = Low x Low = Low
B). Risk level = Low x High = Medium
C). Risk level = High x High = High
D). Risk level = High x Low = Medium
Therefore, the highest risk level is C, followed by B and D, and then A.
The User Story for the Operator-Instructions module should be tested according to this risk order, starting with C, then B, then D, and finally A.
Hence, the answer is B, as it is the second highest risk level and should be tested after C.
References: ISTQB Foundation Level Agile Tester Extension Syllabus1, page 16; ISTQB Agile Tester Sample Exam2, question 18.


NEW QUESTION # 51
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?

  • A. Both the user story and the acceptance criterion are expressed in adequate form, but the user story is not testable
  • B. During the conversation, the acceptance criterion should not be discussed since it is described using the Given-When-Then template
  • C. During the conversation, the need to update the acceptance criterion by specifying that a date stamp be visible on the printout could emerge
  • D. Both the user story and the acceptance criterion are expressed in adequate form, but the user story does not describe functionality that is valuable to the user

Answer: C

Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
From theCTFL-AT Syllabus v4.0, Section 2.1User Stories and Acceptance Criteria, it states:
"Acceptance criteria are defined collaboratively and refined during the conversation to ensure mutual understanding. They may be added or updated as new insights emerge." This supportsOption D, which reflects how acceptance criteria evolveduring conversations- a key component of the"Card, Conversation, Confirmation"model.
* Option Ais incorrect - the user story istestable, especially with the acceptance criterion.
* Option Bis false - the story provides clear user value (printed hard copy for daily records).
* Option Cis misleading - the Given-When-Then formatsupportsdiscussions; it doesn't replace them.
References:
CTFL-AT Syllabus v4.0, Section 2.1
Learning Objective (K2) - Understand how acceptance criteria support collaboration and testability


NEW QUESTION # 52
Which of the following statements about the benefits of the Agile processes promoting early and frequent feedback is NOT true?

  • A. In Agile projects where feedback is provided early and frequently, defects and incorrect requirements are caught earlier and those problems can be fixed faster.
  • B. Feedback from well-conducted Agile retrospectives can be used to positively affect the development process over the course of the next iteration.
  • C. Early and frequent feedback enables the team to deliver the features that represent the highest business value to the customer first.
  • D. Increasing the frequency of feedback and communication between all the stakeholders involved in Agile projects eliminates all communication problems.

Answer: D

Explanation:
The Agile processes promote early and frequent feedback from the customers, users, testers, developers, and other stakeholders involved in the project. This feedback helps to ensure that the product meets the expectations and needs of the customers and users, and that the development process is continuously improved and adapted to the changing requirements and environment. However, increasing the frequency of feedback and communication does not eliminate all communication problems, as there may still be issues such as misunderstandings, misinterpretations, conflicts, or cultural differences that need to be resolved. Therefore, the statement D is not true, as it implies that communication problems are completely avoided by the Agile processes. References: ISTQB Foundation Level Agile Tester Syllabus1, Section 1.2.1, page 9; ISTQB Foundation Level Agile Tester Extension Sample Exam Questions2, Question 4, page 5.


NEW QUESTION # 53
Your agile team is using the Testing Quadrants to ensure that all important test levels and test types are covered in the test plan.
In relation to Quadrant 3 - business facing and product critique, what should be considered for the plan?

  • A. Functional Testing
  • B. Prototype Testing
  • C. Exploratory Testing
  • D. Performance Testing

Answer: C

Explanation:
Explanation
Exploratory testing is a type of testing that involves simultaneous learning, test design, and test execution. It is suitable for Quadrant 3 because it is business facing and product critique, meaning that it focuses on the user's perspective and the quality attributes of the product. Exploratory testing can help discover new risks, requirements, and defects that may not be covered by other test levels and test types. It can also provide feedback on the usability, functionality, and reliability of the product. References: ISTQB Foundation Level Agile Tester Syllabus1, Section 2.3.2, page 17; ISTQB Glossary of Testing Terms2, version 4.0, page 23.


NEW QUESTION # 54
Which of the following describes a direct benefit of early and frequent feedback associated with the adoption of continuous integration?

  • A. Making quality everyone's responsibility
  • B. Detecting and isolating code quality problems early
  • C. Reducing the need of conducting retrospectives
  • D. Eliminating communication problems within the team

Answer: B

Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
From theCTFL-AT Syllabus v4.0, Section 4.2Continuous Integration, it describes:
"A major benefit of continuous integration is the ability to detect integration problems, code defects, and broken builds early, allowing for faster resolution." And:
"Continuous integration allows frequent builds and tests to be performed, helping to identify and isolate problems soon after they are introduced." This directly confirms thatOption Ais the correct answer, highlighting thecore value of continuous integration:early detection and isolationof issues.
* Option Bis incorrect - retrospectives remain essential in Agile regardless of CI.
* Option Cis an Agile principle, but not adirect benefittied specifically to CI.
* Option Doverstates the impact of CI - while CI may help communication, it does not eliminate communication problems by itself.
References:
CTFL-AT Syllabus v4.0, Section 4.2
Learning Objective (K2) - Understand the benefits of continuous integration in Agile


NEW QUESTION # 55
An Agile team is working on a project to develop an image editing tool. In the current version, the
'Settings' GUI allows users to adjust exposure, contrast, and saturation. A session-based exploratory testing session is planned to find issues with parameter combinations that cause undesired image effects.
Which of the following would you expect to be the best charter to support this exploratory testing session?

  • A. Explore 'Settings' working on different images by setting exposure, contrast, and saturation at their minimum, then setting exposure and contrast at maximum while keeping saturation at minimum, to discover unexpected effects
  • B. Explore 'Settings' with many values of exposure, applied on different images, to discover unexpected effects on those images
  • C. Explore 'Settings' to discover unexpected effects on those images
  • D. Explore 'Settings' with many combinations of the values of exposure, contrast, and saturation, applied on different images, to discover unexpected effects on those images

Answer: D

Explanation:
Comprehensive and Detailed Explanation From Exact Extract:
FromCTFL-AT Syllabus v4.0, Section 3.1Exploratory Testing, it defines atest charteras:
"A mission statement defining what to test, how it can be tested, and what issues to look for. Effective charters support focused yet flexible exploration." Option Bis the best because it specifies:
* Thearea of the system under test
* Theparameters involved
* Theapproach(combinations)
* Thegoal(discover unexpected effects)
* Option Afocuses only onone parameter.
* Option Cistoo vague.
* Option Dis tooprescriptiveand limits exploration.
References:
CTFL-AT Syllabus v4.0, Section 3.1
Learning Objective (K3) - Design effective exploratory test charters


NEW QUESTION # 56
Which tasks are typically performed by a tester on an Agile project?
1) Implementing test strategy.
2) Documenting business requirements.
3) Measuring and reporting test coverage.
4) Coaching development team in relevant aspects of testing.
5) Executing test-driven development tests.

  • A. 1, 3
  • B. 2, 5
  • C. 1, 3, 4
  • D. 2, 4, 5

Answer: C

Explanation:
Explanation
A tester on an Agile project typically performs the following tasks12:
Implementing test strategy: A tester helps to define and implement the test strategy for the Agile project, which includes the test approach, test levels, test types, test techniques, test tools, test environment, test data, test metrics, and test documentation.
Measuring and reporting test coverage: A tester measures and reports the test coverage of the product features and quality attributes, such as functionality, usability, performance, security, etc. Test coverage can be expressed in terms of test cases, test scenarios, test sessions, test conditions, test data, code, etc.
Coaching development team in relevant aspects of testing: A tester coaches the development team in relevant aspects of testing, such as test design, test execution, test automation, test-driven development, behavior-driven development, exploratory testing, etc. A tester also helps the development team to improve their testing skills and practices.
The following tasks are not typically performed by a tester on an Agile project:
Documenting business requirements: Business requirements are usually documented by the product owner or the business analyst, not by the tester. The tester may review and provide feedback on the business requirements, but the tester is not responsible for documenting them.
Executing test-driven development tests: Test-driven development tests are usually executed by the developers, not by the tester. The tester may assist the developers in creating and reviewing the test-driven development tests, but the tester is not responsible for executing them.
Therefore, the correct answer is C, as it contains the tasks that are typically performed by a tester on an Agile project. References: ISTQB Foundation Level Agile Tester Extension Syllabus1, pages 14-15, 18-19, 22-23; ISTQB Agile Tester Sample Exam2, question 17.


NEW QUESTION # 57
......

CTFL-AT 2025 Training With 82 QA's: https://www.validexam.com/CTFL-AT-latest-dumps.html

ISQI CTFL-AT Certification Exam Questions: https://drive.google.com/open?id=1QE4HW02NjLOIj5Fc-XXlsshgNJQroCFH