Black Friday Special Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: buysanta

Exact2Pass Menu

Question # 4

Which statement about an Agile task board is CORRECT?

A.

It provides detailed visual representation of the whole team's status.

B.

It is updated once at the end of each iteration.

C.

Only “in progress” tasks are shown on the task board.

D.

It is a detailed visual representation of the status of testing.

Full Access
Question # 5

Which of the following sentences about the integration of development and testing activities in Agile projects is INCORRECT?

A.

While developers develop automated unit test scripts, testers write automated system level tests.

B.

Testers replace developers in writing unit test automation scripts.

C.

Developers write acceptance criteria and test cases, together with testers.

D.

Developers and testers may work as a pair to develop and test a feature.

Full Access
Question # 6

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?

A.

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

B.

Create a bug report for each of your blocked tests.

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.

Full Access
Question # 7

Which ONE of the following is an example of a typical “Business-oriented work product”?

A.

The released product.

B.

Acceptance testing entry criteria.

C.

A user manual.

D.

Usability testing test results.

Full Access
Question # 8

What is the definition of agile software development?

A.

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.

B.

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.

C.

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

D.

A way of developing software where the test cases are developed, and often automated, before the software under test is developed.

Full Access
Question # 9

Which of the following allows a developer to define accurate unit tests focused on business needs?

A.

Design-Driven Development

B.

Behavior-Driven Development

C.

Test-Driven Development

D.

Acceptance Test-Driven Development

Full Access
Question # 10

During a retrospective, which of the following items would be the LEAST effective to generate discussions on process improvement?

A.

The build process was slow and this often caused delays waiting for the build to complete.

B.

For the last sprint the estimated and actual effort were much higher than the team capacity.

C.

The automation tests failed frequently without any logs to help in debugging the failure reason.

D.

One of the testers was regarded as being both disruptive and lazy and did not contribute to team success.

Full Access
Question # 11

User Story: As a user I want to be able to calculate tax percentage based on amount of income.

What is the best black box test design technique for verifying the accuracy of this user story?

A.

Statement testing - test all statements in income calculation.

B.

User story testing - test that the user can enter an income amount and get a result.

C.

State transition testing - test all states of income entry.

D.

Equivalence partitioning - test with low, medium and high income.

Full Access
Question # 12

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?

A.

Decision table testing. Test the following conditions:

Conditions=registered user logged in; inserted power of the vehicle=20kW;

Action=Car tax paid

B.

State transition testing. Test the transitions between the following states:

logging in, inserting the power of the vehicle, making payment, logging out.

C.

Equivalence partitioning. Test the annual car tax value for the following partitions:

[power of the vehicle<20 kW ; 20 kW ≤power of the vehicles≤150 kW; power of the vehicle>150 kW]

D.

Use case testing

Test the following use case (Actor=registered user):

Pre-condition=registered user logged in

Scenario=registered user inserts the power of the vehicle, making payment and logs out

Post-condition=car tax paid and registered user logged out

Full Access