ISTQB ISTQB Agile Public ISTQB Agile Public Sector Exam Online Training
ISTQB ISTQB Agile Public Online Training
The questions for ISTQB Agile Public were last updated at Nov 19,2024.
- Exam Code: ISTQB Agile Public
- Exam Name: ISTQB Agile Public Sector Exam
- Certification Provider: ISTQB
- Latest update: Nov 19,2024
Which of the following describes the main purpose of a task management tool in agile projects? SELECT ONE OPTION
- A . A task management tool allows developers to continuously integrate their code.
- B . A task management tool is used by team members to share ideas and collaborate on assigned tasks.
- C . A task management tool is used to manage and track user stories, tests and other tasks.
- D . A task management tool is used to store source code and automated tests.
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 these is most correct in the context of the given User Story? SELECT ONE OPTION
- A . An untrained customer will attempt to use the coffee machine. Probability: High. Impact: High
- B . The instructions may be incorrect or appear in the wrong order. Probability: Low. Impact: High
- C . Operators will not read the instructions and will try various switches and buttons until something works. Probability: Low. Impact: Low
- D . A small child may try to steam milk. Probability: High. Impact: Low
Which of the following statements about the benefits of the Agile processes promoting early and frequent feedback is NOT true? SELECT ONE OPTION
- 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 . Increasing the frequency of feedback and communication between all the stakeholders involved in Agile projects eliminates all communication problems.
- C . Feedback from well-conducted Agile retrospectives can be used to positively affect the development process over the course of the next iteration.
- D . Early and frequent feedback enables the team to deliver the features that represent the highest business value to the customer first.
In a sprint planning, the product owner presents a user story written on a card. The team starts having a discussion with the product owner to get an understanding on how the software should work.
The user story written on the card is:
"As a customer, I want to subscribe to the mailing list so that I can receive the latest deal in an email."
By applying the 3C concept, which ONE of the following statements is CORRECT? SELECT ONE OPTION
- A . Conversation should include the acceptance criteria discussion.
- B . Product owner has written a user story and confirmation is not needed.
- C . The card should contain requirements not the user story.
- D . The conversation is not required and the team should start developing.
Which of the following is NOT a statement of value from the Agile Manifesto? SELECT ONE OPTION
- A . software over comprehensive documentation.
- B . Responding to change over following a plan.
- C . Processes and tools over individuals and interactions.
- D . Customer collaboration over contract negotiation.
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?
i) User access for all roles has been validated.
ii) A static analysis tool has been executed for all code.
iii) 100% of the existing regression test suite has passed.
Iv) System is responding In less than 3 seconds, 90% of the time.
v) A new version of Internet Explorer has been included.
- A . ii, v
- B . iii, iv
- C . iv, v
- D . i, iii
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 customers 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?
i) As a customer assistant I can log in to the system and check the history of the customer account for the last year.
ii) As a customer assistant I can log in to the system and check the history of the customer debts and repayments.
iii) As a customer assistant I can log in to the system and change my password.
iv) As a bank manager I can log in to the system and receive the information of all requests waiting for approval.
v) As a bank manager I can log in to the system and decide whether to approve a loan for a customer. vl) As a bank manager I can log in to the system within 10 seconds.
- A . Acceptance test criteria are ii, iv, v and vi
- B . Acceptance test criteria are i, ii, iv and v
- C . Acceptance test criteria are i, iii, iv and v
- D . Acceptance test criteria are i, ii, iii and vi
What is the main benefit of the Test Pyramid? SELECT ONE OPTION
- A . It helps in evaluating the amount of test cases needed.
- B . It means testing is involved early in the development cycle.
- C . It acts as a metric for testing progress.
- D . It shows complexity of testing activities.
What is the definition of agile software development? SELECT ONE OPTION
- A . 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.
- B . 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.
- 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 way of developing software where the test cases are developed, and often automated, before the software under test is developed.
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? SELECT ONE OPTION
- A . Allocate independent testers to design exploratory tests using test charters in time boxed sessions.
Plan to run all sessions in parallel with each session lasting more than 5 hours. - B . Ask experienced testers to prepare test charters for time boxed sessions lasting no more than 2 hours. Tests should be designed and executed within each session using heuristics, creativity and intuition.
- C . Ask experienced testers to try and find new defects by using the system without the constraint of documentation and tools.
- D . Use testers who have not been involved in the sprint to write new test cases from the user stories.
These test cases are then executed in a time boxed session for the sprint.