Certified Tester Foundation Level Agile Tester Questions and Answers
Which of the following statements is FALSE regarding early and frequent feedback?
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.
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 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?
Which of the following statements about Agile retrospectives is true?
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?
Which of the following is an Agile software development approach in which transparency of content and progress of tasks is usually obtained with the visualization of the active tasks and in which iterations are optional?
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.
Which one of the following is a testable acceptance criterion?
Which of the following describes the main purpose of a task management tool in agile projects?
Which of the following sentences related to Risk-based testing is CORRECT?
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.
Which of the following statements describes Configuration Management?
Which of the following statements about Agile retrospectives is CORRECT?
An Agile project is aimed at developing an e-commerce website that will allow registered users to purchase digital books. During the checkout process, only credit card payments, with supported credit card types, will be accepted.
Consider the following acceptance criterion for a given user story of this Agile project:
"Check that the number of steps required to complete a purchase order during the checkout process is minimized, in order to reduce the risk that the customers will leave the website without completing their orders."
Which of the following information would you expect to be the most relevant to create a test aimed at covering this acceptance criterion?
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?
Which of the following statements about the testing quadrants model is true?
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?
You are working on an Agile project and have been asked to implement exploratory testing for the current sprint. Which one of the following is a correct approach to adopt?
Which of the following statements best describes Agile software development?
Which of the following statements best describes how development and testing activities are integrated in Agile projects?
Why is regression of software a high risk in agile projects?
Which of the following is NOT a statement of value from the Agile Manifesto?
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?