New Year Sale - Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70dumps

CTAL-ATT Questions and Answers

Question # 6

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?

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

Full Access
Question # 7

How does static code analysis help reduce technical debt?

A.

It can identify inefficiencies, complexities, and insecure code which can then be fixed by the developer

B.

It can improve the efficiency of the developer as they are writing the code

C.

It can remove the need for code reviews and speed up the development process

D.

It can remove the need for unit tests and will help improve the efficiency of the build process

Full Access
Question # 8

For the story “Make a call from the mobile app to the backend system” associated with the epic “View Frequent Flyer Miles and Status," which of the following story acceptance criteria is in most need of refinement?

A.

The backend system must respond to the mobile app within 3 seconds

B.

The communication between the two systems must be secure

C.

The mobile app must detect when the phone does not have Internet connectivity and display a warning message

D.

The payload delivered by the backend system must use JSON formatting

Full Access
Question # 9

You are testing a mission-critical system and want to use exploratory testing for part of the testing. According to the syllabus, what is the correlation between this type of testing and the risk level of the item being tested?

A.

High = recommended, Medium = recommended, Low = highly recommended

B.

High = recommended, Medium = highly recommended, Low = highly recommended

C.

High = highly recommended, Medium = highly recommended, Low = highly recommended

D.

High = not recommended, Medium = recommended, Low = highly recommended

Full Access
Question # 10

You have been asked to supply the data file for a data-driven test automation script that will be used to test the following story:

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

You have been told the automation will verify whether or not the free shipping message is displayed. Which of the following columns should appear in your data file to support the automated testing of this story?

A.

customer name; # items; price of items; total shipping cost

B.

item ID; quantity purchased; free shipping (y/n)

C.

quantity purchased; free shipping (y/n); total shipping cost

D.

item ID; quantity purchased; free shipping (y/n); item shipping cost; total shipping cost

Full Access
Question # 11

In a regression-averse test approach, what should be the focus of test automation?

A.

To create an ever-growing set of regression tests

B.

To implement automated unit testing to improve the overall quality

C.

To provide automated checklists to help guide the testing

D.

To continuously improve and update a set of tests that have been created

Full Access
Question # 12

What are the characteristics of a unit test that are defined with the acronym FIRST?

A.

Fast, Iterative, Replaceable, Stable, Tolerant

B.

Fast, Isolated, Repeatable, Self-validating, Thorough

C.

Fast, Implemented, Recorded, Source-controlled, Tactical

D.

Fast, Immediate, Relevant, Standardized, Transparent

Full Access
Question # 13

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

Full Access
Question # 14

Which statement about test automation is TRUE?

SELECT ONE OPTION

A.

Increasing test automation levels may decrease the frequency at which continuous deployments to production can be made

B.

Increasing test automation levels will eliminate the need for manual testing during continuous deployment

C.

Increasing test automation levels to increase the frequency of continuous deployment should always be an objective

D.

Minimizing the test suite by selecting, preparing and running only a subset of tests by using risk analysis should always be an objective

Full Access
Question # 15

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

A.

Personas

B.

Storyboards

C.

Use Cases

D.

Story Mapping

Full Access
Question # 16

Which option correctly slates a recommended guideline for formulating 8DD scenarios0

SELECT ONE OPTION

A.

The When steps should describe the specific technical actions that a user performs

B.

The scenario should use the third person to describe the initial slate and the interactions from the perspective of the user.

C.

The scenario should describe a general behavior that the system supports from the perspective of a specific user

D.

Dependencies between scenarios should be documented.

Full Access
Question # 17

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

Full Access
Question # 18

A unit test should be isolated Which option correctly describes the meaning of 'isolated' as a characteristic of a unit test?

SELECT ONE OPTION

Whenever it is run under the same conditions, it should produce the same results.

A.

It should only test the functionality related to it.

B.

it should provide immediate feedback.

C.

It should test only the code for which it was originally written

Full Access
Question # 19

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

SELECT ONE OPTION

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

Full Access
Question # 20

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

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

Full Access
Question # 21

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

Full Access
Question # 22

Which statement about test automation is TRUE?

SELECT ONE OPTION

A.

The term ‘test automation' refers to the automation of test execution

B.

Test automation can encompass include the configuration of test environments

C.

Creating and maintaining test automation frameworks is better done within the iteration teams

D.

it is more effective to have a single automation strategy for large projects

Full Access
Question # 23

“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?

A.

Storyboarding

B.

Story mapping

C.

Defining Personas

D.

Class Diagrams

E.

Use Cases

Full Access
Question # 24

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

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

Full Access
Question # 25

Refactoring of test cases is needed in agile projects for many reasons.

Which of the following statements about the refactoring of test cases is correct?

A.

Refactoring of test cases is done to match and evolve the test cases due to changing

functionality. The main benefits include improving the regression test cases and the

continued alignment of the tests with the code base and product functionality

B.

Refactoring of test cases is needed because we cannot write and maintain detailed test

cases in the short iterations associated with agile. The main benefits include aligning the

pace of testing with development and the ability to quickly create new test cases

C.

In general, in the agile world refactoring is a way to clean up test cases by making them

shorter. The main benefits include the ability to write test cases quickly, being able to test

faster using short test cases, and being able to automate them quickly

D.

Refactoring of test cases is done as a process with the following steps: Identification,

Refactor, Re-run, and Identify again. The main benefits include improving the regression

test cases and maintaining the alignment of tests with the code base and product

functionality

Full Access
Question # 26

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?

A.

ii, iv, v are testable

B.

i, iii, v are testable

C.

i, ii, iv are testable

D.

iii, iv, v are testable

Full Access
Question # 27

You have received this BDD test

Given that a customer enters the correct PIN When they request to make a withdrawal And they have enough money in their account Then they will receive the money And a receipt

Which of the following is the user story that best fits this BDD test?

A.

As a customer

I want to deposit money into my account

So that I can collect interest

B.

As an ATM

I want to provide services to my customer

So they will be happy

C.

As a customer

I want to withdraw money from my account

So that I can buy a present

D.

As a bank teller

I want customers to use the ATM

So that I don't have to deal with them

Full Access
Question # 28

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?

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

Full Access
Question # 29

You have been working as a tester in an Agile team You have found that the user stories are being defined by the team but it is still unclear what will be a successful outcome Even after story elaboration you are still unclear as to what a story should do As a result, you're not really sure what to test or to know when you'll be done with testing This problem is becoming worse as completed stories are showcased but the product owner is unhappy with the results

You've looked into the matter further and the comments from the product owner indicate that features are missing from the stories. The story is functioning correctly within the limited definition of the story but the product owner is expecting more functionality, such as error handling that isn't being defined in the story

What technique should you implement that would help to further define the product owner's expectations and alleviate the issues that are arising during the show cases?

A.

TDD by the developers before they begin coding

B.

BDD by the developers when unit tests are being created

C.

ATDD by the team to better define the requirements

D.

A combination of TDD and BDD by the team to improve the pre-build testing

Full Access