Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

ISTQB ISTQB-Agile-Public - ISTQB Agile Public Sector Exam

Page: 1 / 2
Total 40 questions

Which agile development approach incorporates the following practices:

- a project is divided into iterations called sprints

- each sprint results in a potentially releasable/shippable product?

SELECT ONE OPTION

A.

Kanban

B.

Continuous Integration

C.

Scrum

D.

Extreme Programming

Which of the following would provide the MOST independence for testers working with agile teams?

SELECT ONE OPTION

A.

Testers from an independent test team who do not get involved with the Agile team, but are assigned to do System Testing once all sprints are completed.

B.

Testers are fully embedded in each Agile team to perform many of the testing tasks.

C.

Testers from an independent test team are assigned on-demand for the final days of each sprint.

D.

Testers from an independent test team are assigned to the Agile team at the beginning of the project, returning for re assignment to a new agile team.

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.

Which of the following is a risk that continuous integration introduces?

SELECT ONE OPTION

A.

Testers sometimes have too many builds to test, which reduces the quality of testing.

B.

Developer's workload is increased, which can result in a reduction of output.

C.

Teams no longer have the ability to run manual tests, as all tests must be automated.

D.

Teams sometimes over-rely on unit tests and exclude some important system and acceptance tests.

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?

SELECT ONE OPTION

A.

Failed to buy a bus ticket when the network connection to the Central System is down.

B.

Price for a bus ticket was calculated incorrectly.

C.

Failed to buy a bus ticket after 18:00.

D.

Payment for parking ticket is restricted to cash only (no credit card supported).

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.

Which of the following is a benefit of a whole-team approach?

SELECT ONE OPTION

A.

Enables testers to execute their responsibility for quality for the combined team

B.

Enables the team to focus on solely their separate areas of expertise and responsibility.

C.

Enables reduction in test duplication as the testers and test engineers function as a single team.

D.

Enables the various skill sets within the team to be leveraged to the benefit of the project.

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

SELECT ONE OPTION

A.

Share the Test Strategy with the Agile development team, but not the details of the Test Cases.

B.

Locate the team that develops the test automation framework in a different location to the Agile development team.

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.

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?

SELECT ONE OPTION

A.

Create a bug report for each of your blocked tests.

B.

Review the design of the problematic user story and improve it where possible.

C.

Work together with the developer, suggesting reasons why the tests are failing.

D.

Use the time to improve and automate existing test cases of other user stories.

Which of the following statements is FALSE regarding early and frequent feedback?

SELECT ONE OPTION

A.

Early feedback provides the Agile team with information on its productivity.

B.

Early feedback promotes early discovery and resolution of quality problems.

C.

Early feedback decreases the amount of time needed for system testing.

D.

Early feedback helps to deliver a product that better reflects what the customer wants.