[Jan-2024] Check your preparation for ISQI CTFL-AT On-Demand Exam [Q12-Q28]

Share

[Jan-2024] Check your preparation for ISQI CTFL-AT On-Demand Exam

Practice Exam CTFL-AT Realistic Dumps Verified Questions


The CTFL-AT certification exam is an excellent opportunity for testers and other stakeholders to validate their knowledge and skills in agile testing practices. It is recognized globally and provides a competitive edge in the job market. With the increasing adoption of agile methodologies, the CTFL-AT certification is becoming more relevant and valuable in today’s software development industry.


The CTFL-AT exam tests candidates on their understanding of agile testing principles, practices, and techniques. It covers topics such as the agile manifesto, agile testing quadrants, test-driven development, continuous integration, and acceptance test-driven development. CTFL-AT exam also evaluates candidates' ability to apply agile testing practices in real-world scenarios and their understanding of the role of a tester in an agile project.


ISQI CTFL-AT (ISTQB Certified Tester - Foundation Level Extension - Agile Tester) Certification Exam is a globally recognized certification that validates the knowledge and skills of software testers in agile methodologies. It is designed for individuals who want to demonstrate their understanding of agile testing principles and practices, and how they can be applied to software development projects. ISTQB Certified Tester - Foundation Level Extension - Agile Tester certification is ideal for testers, test analysts, test engineers, and software developers who work in agile environments.

 

NEW QUESTION # 12
Which one of the following is a testable acceptance criterion?

  • A. The tools for testing are tested before use and are meeting the requirements.
  • B. The response time to confirm a customer submission must not exceed 5 seconds.
  • C. The solution shall support business processes.
  • D. The system shall be easy to use.

Answer: B


NEW QUESTION # 13
Which of the following allows a developer to define accurate unit tests focused on business needs?

  • A. Design-Driven Development
  • B. Acceptance Test-Driven Development
  • C. Test-Driven Development
  • D. Behavior-Driven Development

Answer: B


NEW QUESTION # 14
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, 4
  • B. 1, 3
  • C. 2, 5
  • D. 2, 4, 5

Answer: D


NEW QUESTION # 15
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.

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

Answer: C

Explanation:
Explanation
Test automation is essential for agile projects, as it enables fast and frequent feedback on the quality of the product. Without test automation, it would be very difficult to ensure high quality in an agile project, as manual testing would be too slow and costly to keep up with the pace of development12. Automated acceptance tests are one of the key types of test automation on agile projects, as they verify that the user stories are implemented correctly and that the product meets the customer's expectations. Automated acceptance tests are run regularly as part of the continuous integration full system build, and the results provide feedback on the overall product quality12. Therefore, statements 2 and 5 are correct with regards to test automation on agile projects. References: 1: ISTQB Foundation Level Agile Tester Syllabus, Section 3.3.1, Test Automation1; 2:
ASTQB Agile Tester Certification Resources, Section 3.3.1, Test Automation2


NEW QUESTION # 16
Which of the following is the BEST way for a test team to keep its independence when working in an Agile development environment?

  • A. Locate the team that develops the test automation framework in a different location to the Agile development team.
  • B. Share the Test Strategy with the Agile development team, but not the details of the Test Cases.
  • C. Co-locate only some of the testers with the Agile development team, while the rest of the testers are in a different location.
  • D. Assign testers to be members of the Agile team, but ensure the testers report to a different manager than the developers.

Answer: D

Explanation:
Explanation
According to the ISTQB Tester Foundation Level Agile Tester syllabus, one of the key principles of agile testing is that testers are integrated into the agile team and work closely with developers and other stakeholders. However, this does not mean that testers lose their independence or objectivity. Testers should still be able to provide an unbiased view of the quality of the software and challenge the assumptions and decisions made by the team. Therefore, option C is the best way for a test team to keep its independence when working in an agile development environment, as it allows testers to be part of the agile team, but also report to a different manager than the developers, who can support their professional development and ensure their independence. Option A is not a good way to keep independence, as it limits the transparency and collaboration between testers and developers, which are essential for agile testing. Option B is also not a good way to keep independence, as it creates a physical and organizational barrier between the test automation team and the agile development team, which can hinder communication and feedback. Option D is also not a good way to keep independence, as it creates an inconsistency and imbalance between the testers who are co-located with the agile development team and those who are not, which can affect the quality and efficiency of the testing process. References: ISTQB Tester Foundation Level Agile Tester syllabus, section 1.2.1, page 91; ISTQB Tester Foundation Level Agile Tester syllabus, section 1.2.2, page 101; ISTQB Tester Foundation Level Agile Tester syllabus, section 2.1.1, page 141; ISTQB Tester Foundation Level Agile Tester syllabus, section 2.2.1, page 161; ISTQB Tester Foundation Level Agile Tester syllabus, section 2.2.2, page 171.


NEW QUESTION # 17
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 interface to External System shall be specified.
  • B. Action "Reopen" must be available only for a user with a specific authorization level.
  • C. The "ID" field must accept input value of a length between 2 and 10 characters.
  • D. The program's icon should be clear and attractive.

Answer: B


NEW QUESTION # 18
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. Payment for parking ticket is restricted to cash only (no credit card supported).
  • B. Price for a bus ticket was calculated incorrectly.
  • C. Failed to buy a bus ticket when the network connection to the Central System is down.
  • D. Failed to buy a bus ticket after 18:00.

Answer: A

Explanation:
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 # 19
A calculator application is being developed. The third sprint has been planned to add functionality to the calculator to allow scientific calculations.
Which TWO examples below represent activities that would likely be managed on an agile task board for the third sprint?
1) A task to design the features planned for the next sprint.
2) A task to run an acceptance test for a user story.
3) A task to automate regression tests.
4) A task to participate in training in preparation for the fourth sprint.
5) A task to produce a daily progress report for the agile team members.

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

Answer: C


NEW QUESTION # 20
Which of the following statements about a test charter are CORRECT?
1) It is used mainly in exploratory tests.
2) It is used to monitor a test process.
3) It may make reference to user stories.
4) It contains notes taken during a test session.
5) It is used to outline the company test policy.

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

Answer: D


NEW QUESTION # 21
Which of the following is NOT a typical task performed by the tester within an Agile team?

  • A. Suggesting improvements in team retrospectives.
  • B. Ensuring the appropriate testing tasks are scheduled during iteration planning.
  • C. Working with business stakeholders to clarify requirements.
  • D. Ensuring all project status meetings are held according to the plan.

Answer: D


NEW QUESTION # 22
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. 3, 4
  • B. 1, 3
  • C. 2, 5
  • D. 4, 5

Answer: A


NEW QUESTION # 23
Which of the following is a benefit of a whole-team approach?

  • A. Enables reduction in test duplication as the testers and test engineers function as a single team.
  • B. Enables testers to execute their responsibility for quality for the combined team.
  • C. Enables the various skill sets within the team to be leveraged to the benefit of the project.
  • D. Enables the team to focus on solely their separate areas of expertise and responsibility.

Answer: C

Explanation:
Explanation
A whole-team approach is a way of working in agile projects where all team members share the responsibility for delivering high-quality software that meets the customer's needs. This means that testers, developers, business analysts, and other roles collaborate closely throughout the project lifecycle, and use their different skills and perspectives to contribute to the quality of the product. A benefit of this approach is that it enables the team to leverage the various skill sets within the team to the benefit of the project, such as testing skills, coding skills, domain knowledge, user experience, etc. This can lead to faster feedback, better communication, higher productivity, and more innovation. References: ISTQB Foundation Level Agile Tester Syllabus1, Section 1.1.1, page 7; ASTQB Agile Tester Certification Resources, Section 1.1.1, page 7.


NEW QUESTION # 24
A calculator application is being developed. The third sprint has been planned to add functionality to the calculator to allow scientific calculations.
Which TWO examples below represent activities that would likely be managed on an agile task board for the third sprint?
1) A task to design the features planned for the next sprint.
2) A task to run an acceptance test for a user story.
3) A task to automate regression tests.
4) A task to participate in training in preparation for the fourth sprint.
5) A task to produce a daily progress report for the agile team members.

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

Answer: C

Explanation:
Explanation
According to the ISTQB Tester Foundation Level Agile Tester syllabus, an agile task board is a visual tool that displays the status of the work items in an agile sprint. The task board typically shows the user stories, tasks, and their progress from "to do" to "done". The task board helps the agile team to monitor and coordinate their work, and to communicate with stakeholders. Therefore, the examples that represent activities that would likely be managed on an agile task board for the third sprint are those that are related to the user stories, tasks, and their progress in the current sprint. Option A is the correct answer, as it contains two examples of such activities: running an acceptance test for a user story, and automating regression tests. These are both tasks that are part of the testing process in the current sprint, and their status can betracked on the task board. Option B is not a correct answer, as it contains two examples of activities that are not related to the current sprint:
designing the features planned for the next sprint, and participating in training in preparation for the fourth sprint. These are both activities that are part of the planning or learning process for the future sprints, and they are not managed on the task board. Option C is also not a correct answer, as it contains two examples of activities that are not related to the current sprint: participating in training in preparation for the fourth sprint, and producing a daily progress report for the agile team members. These are both activities that are part of the learning or reporting process, and they are not managed on the task board. Option D is also not a correct answer, as it contains two examples of activities that are not related to the current sprint: designing the features planned for the next sprint, and producing a daily progress report for the agile team members. These are both activities that are part of the planning or reporting process, and they are not managed on the task board. 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 # 25
You are working in a software development company which, for many years, used a sequential development model and was organized into separate departments for each functional group (e.g. business analysts, developers, testers) located within their own office space. Your organization has recently changed to a SCRUM agile framework. Which of the following is an important organizational and behavioral best practice for a tester in the SCRUM team that should have also been practiced when using the sequential model?

  • A. Co-located teamwork means that all team members, including developers and testers, must sit together in the same office, so they can quickly communicate face-to-face.
  • B. Resilient testing means that the testing process is capable of dealing with rapid changes throughout the development process with test plans being updated during each iteration.
  • C. Cross-functional teamwork means that all team members contribute to testing in various ways. For example, involving people with the test strategy, test planning and execution as well as test reporting.
  • D. Credibility means that the tester must share information with the stakeholders about the test process so that they find the selected test strategy and testing activities trustworthy.

Answer: C

Explanation:
Explanation
Cross-functional teamwork is an important organizational and behavioral best practice for a tester in the SCRUM team that should have also been practiced when using the sequential model. Cross-functional teamwork means that all team members, regardless of their functional roles, collaborate and share their skills and knowledge to achieve a common goal. In the context of testing, this means that testing is not seen as a separate activity or phase, but as an integral part of the development process. All team members contribute to testing in various ways, such as:
Involving people with the test strategy, test planning and execution as well as test reporting. This can help ensure that the testing activities are aligned with the business objectives, the user needs, and the technical requirements. It can also help improve the test coverage, the test quality, and the test efficiency.
Sharing the responsibility for testing among the team members. This can help reduce the workload and the dependency on a single tester or a testing team. It can also help increase the feedback and the communication among the team members, and foster a culture of quality and learning.
Leveraging the diverse skills and perspectives of the team members. This can help enhance the test design and the test execution by applying different techniques, tools, and approaches. It can also help identify and address the risks, the issues, and the opportunities for improvement from various angles. References: ISTQB Foundation Level Agile Tester Syllabus1, Section 1.2.1, page 9; ISTQB Glossary of Testing Terms2, version 4.0, page 16.


NEW QUESTION # 26
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.

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

Answer: C


NEW QUESTION # 27
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. Statement testing - test all statements in income calculation.
  • B. Equivalence partitioning - test with low, medium and high income.
  • C. User story testing - test that the user can enter an income amount and get a result.
  • D. State transition testing - test all states of income entry.

Answer: B


NEW QUESTION # 28
......

Valid CTFL-AT Dumps for Helping Passing ISQI Exam: https://www.test4sure.com/CTFL-AT-pass4sure-vce.html

Download Free ISQI CTFL-AT Exam Questions & Answer: https://drive.google.com/open?id=1MX7ipDHbonSn9D79gpkcRaspq41gMCPB