Which of the following describes the main purpose of a task management tool in agile projects?
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?
Which of the following statements about test automation and regression risk in Agile projects is true?
Which of the following statements about the whole-team approach would you expect most likely to be true?
Consider an Agile team using a development practice with these steps:
Write a failing test for a small piece of code
Make the test pass by implementing minimal code
Refactor the code
Repeat the process with additional small functionality
Which one of the following testing quadrants would the tests produced with this practice be part of?
Which of the following is NOT a typical task performed by the tester within an Agile team?
Which of the following activities are done in release planning?
1) Identifying testable user stories with acceptance criteria.
2) Elaborating the user stories into tasks.
3) Prioritizing the user stories.
4) Creating acceptance tests for the user stories.
5) Analyzing risks for each of the user stories.
6) Performing high level estimation for the release.
Which of the following tools would you expect to be the most useful to report defects found during exploratory testing sessions in Agile projects?
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?
Consider the following user story for an Agile project aimed at developing an application that calculates the reimbursement of medical visits:
"As an owner of the application, I want the reimbursement of medical visits to be calculated based on the following rules:
There are two types of reimbursable visits: Doctor's Office Visits (DOCVs) and Hospital Visits (HVs).
The reimbursement for DOCVs is 33%, while the reimbursement for HVs depends on the type of the specialist visits. Two types (A, B) of specialist visits exist and the associated reimbursements are 45% for A and 90% for B."
Which of the following would you expect to be the most suitable black-box test design technique for the user story?
Consider the estimation of a given user story performed separately by two different teams (Team A and Team B) using the Planning Poker technique. Both teams consist of five members and use a deck of cards (0, 1, 2, 3, 5, 8, 13, 20).
Team A quickly decides on an estimate of 8 story points after four rounds, with no discussions between rounds.
Team B arrives at 3 story points after three rounds, with discussions between the lowest and highest estimators after each round.
Which of the following statements would you expect most likely to be true in this scenario?
Which of the following statements about Agile software development approaches is true?
An Agile team is developing a Pay-TV web portal. In Iteration 3, only PayPal and credit card payments are supported. A new user story in Iteration 4 adds payment using credit from a smartcard.
Which of the following would you expect to describe valid and relevant acceptance tests for this user story?
Which of the following statements is FALSE regarding early and frequent feedback?
Which of the following describes the frequency with which usually all changes made to the software are merged and all changed components are integrated regularly in a continuous integration process?