Summer Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: exc65

You are defining the test approach for an Agile project release which is to develop an improved user interface for a golf club's booking system plus some additional features that will provide more flexible bookings across the three courses The improvements have been primarily driven by customer complaints that the booking system is difficult to follow and restrictive The release will be divided into six two-week sprints

The stakeholders have performed a risk assessment for the release and have determined that whilst the system is not mission critical, customer business could be lost and thus a risk level of High has been agreed. As there is may be a high degree of change to the screen design and functionality across the sprints, a regression-averse strategy is recommended.

Which option in the table below represents the BEST test approach for this release, where the following symbols apply?

♦+ (highly recommended)

♦ (recommended)

o (neutral/optlonal)

• (not recommended)

- (not to be used)

OptionTest AutomationExploratory Testing(manual) Black-box testing

1♦+0♦♦

2-+♦+

3♦+0-

4♦♦♦♦

SELECT ONE OPTION

A.

3

B.

1

C.

4

D.

2

Which option below BEST explains the value of a test charter in exploratory testing"5

SELECT ONE OPTION

A.

It provides expected test outcomes against which defects, if found, can be reported.

B.

It provides guidance for the tester at the beginning of a test session

C.

it provides bi-directional traceability to aspects of the epic or story under test

D.

It provides a way to prevent a test session’s timebox from being exceeded

Which of the following elicitation techniques is BEST usedwhen questioning a large number of stakeholders specifically to obtain information for non-functional acceptance criteria?

SELECT ONE OPTION

A.

Quality Analysis

B.

Quantitative Questionnaires

C.

Qualitative Questionnaires

D.

Qualitative Review

The following user story has been developed:

As a customer of Alpha Airways who has booked a flight

I want to access the flight reservation

So that I can update the booking details

Which BDD scenario written in Gherkin format correctly applies to this user story?

SELECT ONE OPTION

A.

Given that the logged-on user is a customer of Alpha Airways

When that user enters their surname correctly

Then they are able to see all flights currently booked so that they can select which flight they want to update

B.

Given that a customer has booked a flight with Alpha Airways

When that customer enters their surname AND enters the flight number for this reservation

Then the booking details for that flight are displayed

C.

Given that a customer has booked a flight with Alpha Airways

When that customer enters the correct surname and flight number for this reservation

Then the booking details for that flight are displayed

ELSE an appropriate error message is presented

D.

Given that a customer has booked a flight with Alpha Airways

When that customer enters their surname and the flight number OR enters their customer ID and the flight number for this reservation Then they are taken to the booking details for that flight so that they can update the booking details

Your Agile team is developing a web-based system that will allow users to browse and buy online from a store's shopping catalogue. Continuous Integration has been implemented and technically it is working well, running several times per day, but each run is taking almost as much time as the team is prepared to allow. It is clear that after a few more iterations, as the number of tests needed grows with the product, it will be taking too much time.

Which of the four options contains a pair of solutions that will BOTH help to solve this problem?

a.Only include unit and component integration tests in the automated Cl runs.

b.Schedule low priority tests to be the first ones executed in each run, in order to provide rapid build verification.

c.Reduce the extent to which the automated tests go through the user interface, using technical interfaces instead.

d.Reduce the number of Cl cycles run each day.

e.Select a subset of automated tests for the daytime Cl runs, and run as many of the other tests as possible in an overnight cycle.

SELECT ONE OPTION

A.

d and e

B.

b and d

C.

c and e

D.

a and c

Which statement correctly describes continuous testing’

SELECT ONE OPTION

A.

Each modification made to the system triggers the tests that cover that change to be executed automatically.

B.

Each modification made to the system is automatically tested and then automatically made implemented in live

C.

Each new build of the system triggers deployment into a testing environment.

D.

Each new build of the system triggers a pre-defined set of tests to be executed automatically.

Why could test cases need to be refactored in an Agile project?

SELECT ONE OPTION

A.

To maintain bi-directional traceability with the user stories

B.

To increase the breadth of black box coverage

C.

To make them easier to understand and cheaper to modify

D.

To ensure that the tests and code remained aligned

Which statement correctly describes service virtualization’’

SELECT ONE OPTION

A.

It is a shareable testing service that simulates the behavior, data and performance of a system or service to which the product or component under test would normally be connected

B.

It is a service which automatically deploys new versions of the software into the production environment at regular and short intervals

C.

it is an integrated set of tools that will automatically compile, test and deliver into a virtual environment a new build of the product under test

D.

it is a collection of mock objects such as stubs and drivers that will allow a product or component to run without some other product or component that it would normally need

You are defining the test approach for an Agile project that is developing a system that will control traffic lights at busy road junctions based on input from sensors that measure traffic density and flow rates on the roads leading to the junctions. It i s a safety-critical application but. because of the skill and experience of the project team, a risk assessment has determined that its risk level is low.

which option in the table below represents the BEST test approach for this release?

Key to symbols

+♦ (highl y recommended)

+ (recommended)

o (neutial / optional)

- (not recommended) - (not to be used)

Option NumberTest AutomationExploratory Testing(manual) Black-box testing

1++++

2-

♦+♦

34-4-+

40+++

SELECT ONE OPTION

A.

3

B.

4

C.

2

D.

1