Pass the iSQI Agile Technical Tester CTAL-ATT Questions and answers with CertsForce

Viewing page 3 out of 3 pages
Viewing questions 21-30 out of questions
Questions # 21:

The following epic has been written:

As a vehicle driver

I want to find an available space In a car park

So that I can pay in advance to reserve that space

This epic will be used to develop user stories for a new National Car Parking application Both public and private car park owners will be able to utilise the system, allowing drivers of all kinds to guarantee an available car parking space on arrival at their chosen car park, according to the kind of vehicle that they may drive

There will be multiple stakeholders including different car park owners, different user groups including disabled drivers and different vehicle types such as car. van and motorbike.

From this epic, multiple user stories will be written. The following acceptance criteria have been written for the epic, and will be applicable to all user stories (each user story will also have its own acceptance cntena):

1.End-to-end response time for any individual request submitted by a user must not exceed 5 seconds

2.All correspondence with stakeholders must be via email and text message

3.The application must be accessible on most mobile technology

4.A user cannot submit a form unless all mandatory fields are entered

5.Payment method can be made using the most popular electronic options

Applying the INVEST technique to this epic, including its acceptance criteria, which of the following statements is correct?

SELECT ONE OPTION

Options:

A.

The Testable and Valuable criteria of INVEST have not been satisfied


B.

The invest criteria have all been satisfied by this epic


C.

The Independent and Small criteria of INVEST have not been satisfied


D.

The Testable and Small criteria of INVEST have not been satisfied


Expert Solution
Questions # 22:

Which option describes a good practice when applying test automation for a Regression-averse test approach?

SELECT ONE OPTION

Options:

A.

Developing and maintaining automated test checklists to efficiently execute a stable set of tests


B.

Applying BDD to produce automated tests before the implementation of a user story


C.

Focusing on the continuous improvement and refactoring of the automated tests


D.

Increasing automated test coverage to allow more time for exploratory testing


Expert Solution
Questions # 23:

The following User story is being developed using the 8DD approach:

As a Purchasing Manager

i want to see a list of all Purchase Orders placed so far this month with their total value

So that I can control the amount of money being spent

Which scenario is BOTH written in correct Gherkin format AND is appropriate for this User Story9

SEI ECT ONE OPTION

Options:

A.

Given that three Purchase Orders with a total value of £21.75 have been placed so far this month AND the Purchasing Manager has navigated to the Purchase Order Reporting page

When the Purchasing Manager clicks the button 'List of Purchase Orders placed this month’

Then the 3 orders and their total value of £21.75 are displayed


B.

Given that three Purchase Orders with a total value of £21.75 have been placed so far this month

When the Purchasing Manager requests the list of Purchase Orders placed this month

Then the appropriate details are displayed


C.

Given that I am a Purchasing Manager AND three Purchase Orders with a total value of £21.75 have been placed so far this month

When I request the list of Purchase Orders placed this month

Then all orders and their total value of £21.75 are displayed


D.

Given that three Purchase Orders with a total value of £21.75 have been placed so far this month

When the Purchasing Manager requests the list of Purchase Orders placed this month

Then the 3 orders and their total value of £21.75 are displayed


Expert Solution
Questions # 24:

which statement about test automation is TRUE?

SELECT ONE OPTION

Options:

A.

Test automation will increase the intervals at which continuous deployment to production can be achieved


B.

Test automation levels can be influenced by and can constrain the frequency of code deployments


C.

When continuous deployment is fully implemented there will be no need for manual testing


D.

When continuous deployment is fully implemented it will be necessary to automate only unit and integration tests


Expert Solution
Questions # 25:

The F in the mnemonic FIRST stands for Fast Which option correctly states the meanings of the other four letters (IRST)?

SELECT ONE OPTION

Options:

A.

isolated, Reliable. Self-Verifying, Timely.


B.

Independent, Reliable, Self-Validating, Timely


C.

independent. Repeatable, Self-Verifying, Thorough.


D.

Isolated. Repeatable. Self-Validating, Thorough.


Expert Solution
Questions # 26:

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

Options:

A.

d and e


B.

b and d


C.

c and e


D.

a and c


Expert Solution
Questions # 27:

You are working on a project to develop an application that allows users to collaborate via bespoke, online whiteboards. The first release, delivering core functionality, highlighted misunderstandings of the user stories between testers, developers and the product owner during sprint development Since that release, the developers have agreed to implement a TDD approach for future software development.

Creation of the product backlog for the second release is underway and you have recommended to the project stakeholders that an atdd approach be adopted for the backlog's user stories. What would be a GOOD REASON for making this recommendation?

SELECT ONE OPTION

Options:

A.

The team wants to start using BDD and therefore atdd must also be used


B.

The test strategy states that automation shall be used to minimize effort for execution of acceptance tests


C.

TDD can only work effectively when an ATDD approach is used for the user stories


D.

use of attd examples will help address the misunderstandings encountered in release 1


Expert Solution
Questions # 28:

The following user story has been written for a new application being developed to pre-book a space at a National Car Park.

As a vehicle driver

i want to be able to pre-book a car parking space online, selecting a disabled driver's space if needed

So that l can pay in advance and receive confirmation of my parking space number.

The following acceptance criteria have also been written:

•Payment can be made via PayPal, Debit or Credit Card

•Confirmation of payment and car parking details should be sent after the booking process is completed

•Driver information is stored in the reservation database

The database has been built and tested in a previous sprint, but the interface to the different payment methods have yet to be developed

As a tester in an agile team, you have been asked to review the user story You have detected some issues with this story:

1.it needs to cater for different user groups: a driver or disabled driver

2.it needs to cater for different vehicle types: a car. 4x4. van or motorbike

3.There are no acceptance criteria relating to how quick the booking process should be

4.How confirmation is to be sent for payment and space number, and other important details, have not been specified

5.A stub will be needed to test the payment method

Which pair of requirements engineering techniques are you MOST LIKELY to have used to uncover these issues’

SELECT ONE OPTION

Options:

A.

Diagrams and Story Mapping


B.

Story Mapping and use Cases


C.

Personas and Diagrams


D.

Storyboards and Personas


Expert Solution
Questions # 29:

An enhancement to a Social Media application allows for the creation of new Groups. Any number of existing application members can be added to a Group. An attempt to add a non-existent member of the application to a Group will result in an error, as will an attempt to add the same member twice. Members can be removed from an existing Group. An existing Group can be deleted but only if there are no current members attached to it.

Which one of the following Keyword-driven input tables provides the BEST test coverage of this enhancement?

Table 1

KeywordGroup IdMember Id

Create.GroupGroup3

Add_MemberGroup3@Member1

Add.MemberGroup3(a)Member2

Delete_GroupGroup3

Remove.MemberGroup3@Memberl

Remove_MemberGroup3@)Member2

Delete.GroupGroup3

Result

Group created

Member added to Group

Member added to Group

Error - Group not empty

Member removed from group

Member removed from group

Group deleted

Table 2

KeywordGroup IdMember IdResult

Create.GroupGrouplGroup created

Add.MemberGrouplMember4Error - member does not exist

Add.MemberGroupl(©MemberlMember added to Group

Delete.GroupGrouplError - Group not empty

Remove_Member@Member 1Member removed from group

Delete.GroupGrouplGroup deleted

Table 3

KeywordGroup IdMember IdResult

Create.GroupGroup3Group created

Add.MemberGroup3Member9Error - member does not exist

Add.MemberGroup3(©MemberlMember added to Group

Add_MemberGroup 3(©MemberlError - member already in group

Delete.GroupGroup3Error - Group not empty

Remove-MemberGroups(©Member 1Member removed from group

Delete.GroupGroupsGroup deleted

Table 4

KeywordGroup IdMember IdResult

Create.GroupGrouplGroup created

Add.MemberGroupl@Member3Member added to Group

Add.MemberGroupl@Member3Error - member already in group

Delete.GroupGrouplError - Group not empty

Remove.MemberGroupl@Member1Member removed from group

Delete.GroupGrouplGroup deleted

SELECT ONE OPTION

Options:

A.

Table 4


B.

Table 3


C.

Table 1


D.

Table 2


Expert Solution
Viewing page 3 out of 3 pages
Viewing questions 21-30 out of questions