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

iSQI CTAL-ATT Dumps

Page: 1 / 10
Total 98 questions

Certified Tester Advanced Level Agile Technical Tester Questions and Answers

Question 1

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

Question 2

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

Question 3

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

Question 4

Which option below describes the BEST approach for testing a Medium risk mission- or safety-critical system?

SELECT ONE OPTION

Options:

A.

Automated tests recommended. Exploratory tests recommended, manual Black-box tests recommended

B.

Automated tests recommended. Exploratory tests highly recommended, manual Black box tests recommended.

C.

Automated tests optional (neutral). Exploratory tests highly recommended, manual Black-box tests optional (neutral).

D.

Automated tests optional. Exploratory tests highly recommended, manual Black-box tests recommended

Question 5

The following user story has been written:

As a paying hotel guest

I want to see the charges that have been added to my bill

So that I can monitor my expenditure and know In advance how much I will have to pay when I check out

The notes that have been added to It mention that It must be possible for the guest to get a printout of the bill, see It In a variety of currencies and set a flag in the hotel's billing system against any Item that they wish to challenge.

The following acceptance criteria have been defined:

1.The user shall be able to choose from the most commonly-used currencies.

2.The application must be accessible on most mobile platforms as well as on the hotel room's smart TV.

3.The hotel manager must be notified whenever a bill item is flagged by a hotel guest.

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

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

SELECT ONE OPTION

Options:

A.

The Testable and Negotiable criteria of INVEST have not been satisfied

B.

The Testable and Small criteria of INVEST have not been satisfied

C.

The INVEST criteria have all been satisfied by this epic

D.

The Negotiable and Small criteria of INVEST have not been satisfied

Question 6

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

SELECT ONE OPTION

Options:

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

Question 7

Which requirements engineering technique would BEST identify how different groups of users may interact with a system, helping to identify gaps and inconsistencies in a user story-’

SELECT ONE OPTION

Options:

A.

Personas

B.

Storyboards

C.

Use Cases

D.

Story Mapping

Question 8

Which statement is correct regarding the use of exploratory testing for safety critical systems?

SELECT ONE OPTION

Options:

A.

It should be used when black-box tests cannot be automated

B.

It is highly recommended for all risk levels

C.

It is not recommended, as manual black-box tests should be used instead

D.

It is highly recommended for low risk levels only

Question 9

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

Question 10

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

Question 11

“As the leader of the marketing department, I want to have a content management system so that

my employees can edit and provide quality content to the readers”

Which of the following requirements engineering techniques would be the MOST effective for

identifying and prioritizing user stories for the given Epic?

Options:

A.

Storyboarding

B.

Story mapping

C.

Defining Personas

D.

Class Diagrams

E.

Use Cases

Question 12

You have to review the following user story that will be developed and tested during the next

Sprint:

As a potential conference attendee, I want to be able to register for the conference online, so that

registration is simple and paperless.

The following acceptance criteria are also mentioned:

i) Payment can be made via PayPal, Debit or Credit Cards

ii) An acknowledgement email is sent to the attendee after submitting the form

iii) Protection against spam is working as expected

iv) Information from the form is stored in the registrations database

v) All incorrect user inputs are flagged by the system

Which of the following correctly shows which acceptance criteria are testable?

Options:

A.

ii, iv, v are testable

B.

i, iii, v are testable

C.

i, ii, iv are testable

D.

iii, iv, v are testable

Question 13

As a tester on an Agile team you have been given the following user story to analyze

As a medical professional

I want to see the availability of operating rooms

So I can schedule surgeries as needed

You have talked with the product owner and she expressed some concern over the term "medical professional" You have looked into this and found that doctors want to schedule their surgeries but the hospital administrator does not want them to have this ability At this point what should you do to try to resolve this issue?

Options:

A.

Wait for the team to sort out the requirements and test something else in the meantime

B.

Continue with testing from the perspective of a doctor and trust the procedures to be worked out later regarding who can do what

C.

Work with the BA and the product owner to try to negotiate the differing approaches and come to an agreement

D.

Expand the testing to cover all personas to ensure that everyone can use the application and let the process sort out later when access is allowed to the application

Question 14

Which of the following correctly describes positive characteristic of unit tests?

Options:

A.

Unit tests should be independent from system components other than the one to be tested

B.

Unit test can be derived from the given epics and existing code of the test object

C.

While refactoring, the redesign of the unit test to adapt to the changed code is crucial

D.

A unit test should be written against large and complex code structures to get fast and

feedback of the code quality

Question 15

Which of the following statements about performing exploratory testing with test charters is

correct?

Options:

A.

In contrast to black-box testing, the expected result is documented after a defect is found

and not as part of test design

B.

Test charters are a useful tool to be used for testing when a detailed specification for the

system under test is available

C.

The result of performing exploratory testing by using test charters is finding defects and

specification defects

D.

Exploratory testing and black-box testing use the same metrics for measuring test coverage

Question 16

An increased proportion of automated test coverage often leads to a greater degree of manual

testing that follows reactive strategies, because:

Options:

A.

Many of the tests that can be prepared upfront, will be automated which enables the testers

to spend more time for execution of manual tests

B.

An increase of the proportion of automated test increases test coverage, and the uncovered

areas are to be tested reactively

C.

If the proportion of automated tests increases, manual tests focus on the riskiest areas

which are identified reactively

D.

Reactive strategies consider the current context and status of the project and the system

under test. To be able to adopt to this status most flexible a greater degree of manual

testing is necessary

Question 17

Which of the following best describes when the test automation suite should be updated in order to keep up with the development of new/changed software?

Options:

A.

At the end of each iteration after the completion of manual testing

B.

At the end of each release during regression testing

C.

At the start of each iteration during planning

D.

During each iteration as the code is received

Question 18

You have been given the following story

As a shopper

I want to scan my membership card

So that I get all the discounts I'm entitled to receive

Which of the following is the correct use of BDD to design test scenarios?

Options:

A.

Given that the shopper scans their card

When they checkout

Then they should receive alt the quantity discounts for everything they have purchased

B.

As a store clerk

I want to scan a customer's card

So that their total includes their discounts

C.

Given that I have scanned my card

I expect to receive my discounts

And an itemized list of what I bought

D.

Given that a card is scanned

Then discounts should be applied

When the customer checks out

Question 19

You are testing a large e-commerce system for household goods that is being implemented using Agile methodologies You are currently working on deriving tests tor stories that are implementing the following epic.

As a customer I want to use the e-commerce system, so that I can have my purchased goods delivered to my house.

The story you are currently working on is

As a customer I want to be told how many items I need to purchase, so I can receive free shipping

Which of the following is an appropriate test charter for this story?

Options:

A.

Login as a customer buy various goods request free delivery add more items to your cart checkout, verify that your delivery is free

B.

Buy 12 of one item and see if you are advised that you get free shipping

C.

Login as a customer buy an item verify message tells you how many are needed for free delivery add items to your cart until you qualify checkout verify delivery is free

D.

As a supplier verify that when a customer purchases the correct number of goods the system doesn't add any delivery fees at checkout

Question 20

The challenges described below are of test automation in agile settings or agile projects. Which is

the correctly described one?

Options:

A.

Resource’s availability is a challenge in automating tests in agile settings, as they are

needed to create, maintain, and execute the test suite

B.

Unit testing automation is the most critical test automation needed in agile and covers most

of the testing challenges in agile quality of code and gives good test coverage

C.

Test deployment time is one of the challenges of agile testing, as deploying slow is not

possible in short iterations

D.

Test Execution Time is not critical in agile as there are fewer tests written, and they are

designed as checklists or high-level tests which reduces the time it takes to execute them

Question 21

Which of the following is a primary goal for refactoring test cases?

Options:

A.

To ensure they adequately test the product’s potentially changed functionality

B.

To detect and remove defects from the code being tested

C.

To increase the usability of the test cases with the goal of later using them for UAT

D.

To reduce the details and ensure the test case is only targeting high-level functionality

Question 22

What is the characteristic of a unit test that makes it “deterministic”?

Options:

A.

If it is run with the same conditions, it will get the same result each time

B.

It tests the details of the code, including verifying all the possible areas of data handling

C.

It tests only the targeted piece of functionality

D.

It runs very fast, allowing many tests to be run quickly

Question 23

Which of the following is an expected benefit of using storyboards to help analyze user stories and epics?

Options:

A.

They help to identify the different types of users who will use that piece of functionality

B.

They help to ensure adequate user group coverage in testing

C.

They help to expose stakeholders or groups of stakeholders who might have been forgotten

D.

They help to visualize stories to help categorize them into areas of functionality

Question 24

You are testing a large e-commerce system for household goods that is being implemented using Agile methodologies. You are currently working on deriving tests for stories that are implementing the following epic:

As a customer, I want to use the e-commerce system, so that I can have my purchased goods delivered to my house.

The story you are currently working on is:

As a customer, I want to be told how many items I need to purchase, so I can receive free shipping.

Which of the following is an appropriate test charter for this story?

Options:

A.

Login as a customer, buy various goods, request free delivery, add more items to your cart, checkout, verify that your delivery is free

B.

Buy 12 of one item and see if you are advised that you get free shipping

C.

Login as a customer, buy an item, verify message tells you how many are needed for free delivery, add items to your cart until you qualify, checkout, verify delivery is free

D.

As a supplier, verify that when a customer purchases the correct number of goods, the system doesn’t add any delivery fees at checkout

Question 25

You are testing a payment processing application that calls an external service at a bank to process monetary transactions. The bank charges per transaction for the use of their service. You are creating an automation suite that will be used as part of continuous testing. How could service virtualization benefit the project if a virtualized service is created that will act in the same way as the bank application?

Options:

A.

The virtualized service will be faster, and that will make the automation suite run faster

B.

The virtualized service will reduce the cost of testing as there will be no transaction fees charged by the bank to use their test service

C.

The virtualized service will be more secure than the bank transaction, reducing the need to security test the automation code

D.

The virtualized service will reduce the need for data management

Question 26

BDD and ATDD are most commonly used with which test approach?

Options:

A.

Analytical

B.

Model-based

C.

Process-compliant

D.

Reactive

Question 27

If you are targeting your testing for a particular group of users with particular defined characteristics, what requirements engineering technique would be most helpful when designing your tests?

Options:

A.

Storyboards

B.

Story mapping

C.

Personas

D.

Use cases

Question 28

According to the syllabus, which of the following is a correct statement about automation in a mission-critical system versus a non-critical system?

Options:

A.

Automation is more important with the mission-critical system as the risk increases

B.

Automation is less important with the non-critical system as the risk increases

C.

Automation is at the same level for both systems as the risk increases

D.

Automation is not recommended for the non-critical system at any risk level, but is recommended for the mission-critical system

Question 29

Using your knowledge of requirements engineering, which of the following activities would assist the team the most in determining which stories they should commit to in the first sprint?

Options:

A.

Create personas for a Business Traveler, a Vacationer, and a Senior Citizen

B.

Develop a user story map for this segment of the application

C.

Consult with a Usability Expert on the set of colors and fonts to use for this screen

D.

Create a state transition diagram and other UML artifacts

Page: 1 / 10
Total 98 questions