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 about Agile software development approaches is true?
You are working in a team preparing a bank loan application. Your task is the preparation of acceptance tests for the following user story:
"IF a customer needs a loan for less than 50,000 Euros and they have made repayments regularly (without any delay) and the customer's monthly income is more than 3000 Euros for the last year, THEN the bank will accept the loan request; in other cases, the bank will not accept the request. A customer assistant is responsible for preparing data for approval but the approval is done by the bank manager."
Which of the following test cases can be treated as acceptance test criteria for the above user story?
1) As a customer assistant I can log in to the system and check the history of the customer account for the last year.
2) As a customer assistant I can log in to the system and check the history of the customer debts and repayments.
3) As a customer assistant I can log in to the system and change my password.
4) As a bank manager I can log in to the system and receive the information of all requests waiting for approval.
5) As a bank manager I can log in to the system and decide whether to approve a loan for a customer.
6) As a bank manager I can log in to the system within 10 seconds.
Which of the following statements is true in Agile projects?
Which of the following statements about test-driven development (TDD) and behavior-driven development (BDD) is true?
Which of the following sentences about the integration of development and testing activities in Agile projects is INCORRECT?
Consider an online application that allows registered users to pay the annual car tax based on the vehicle’s engine power in kW. Given the following user story:
"As a customer I need the online application to calculate the annual car tax amount that I need to pay for my car:
* If the power of the vehicle is less than 20 kW, then the annual car tax is free
* If the power of the vehicle is more or equal than 20 kW but less or equal than 150 kW, then the annual car tax is 250 Euros
* If the power of the vehicle is more than 150 kW, then the annual car tax is 750 Euros"
What is the MOST suitable use of a black-box test design technique for this user story?
Which of the following statements about test automation and regression risk in Agile projects is true?
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.
Which of the following statements about iteration and release planning is true?
Which of the following is NOT a statement of value from the Agile Manifesto?
Which of the following allows a developer to define accurate unit tests focused on business needs?
Which of the following statements would you expect to be the MOST direct advantage of the whole-team approach?
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?
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.
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 of8 story pointsafter four rounds, withno discussionsbetween rounds.
Team B arrives at3 story pointsafter three rounds, withdiscussionsbetween 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 retrospectives is CORRECT?
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?
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 describes Configuration Management?
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?
Which one of the following is a testable acceptance criterion?
Which of the following would provide the MOST independence for testers working with agile teams?
Which of the following would you expect most likely to be an advantage of the whole-team approach?