Labour Day Sale - Limited Time 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 575363r9

Welcome To DumpsPedia

CTAL-ATT Sample Questions Answers

Questions 4

Why might static analysis be used on an Agile project’

SELECT ONE OPTION

Options:

A.

To implement a test-driven approach at the component level

B.

To manually identify potential defects and thus avoid technical debt

C.

To clarify and simplify code design without changing its behavior

D.

To identify the causes of technical debt through the use of tools

Buy Now
Questions 5

which statement about test approaches is TRUE7

SELECT ONE OPTION

Options:

A.

Test automation is not suitable when taking a Process-compliant test approach

B.

A Regression-averse test approach requires an ever-growing set of automated regression tests

C.

in a Model-based test approach, tests can be created automatically

D.

When taking a Reactive test approach, Increased test automation will reduce the time available for exploratory testing

Buy Now
Questions 6

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

Buy Now
Questions 7

You are an experienced tester on an Agile team that is producing a new application. The product backlog has been refined sufficiently to begin development for the first release. This stories in this backlog contain a mixture of functional and non-functional requirements, as well as some technical stories that will provide elements of the application's infrastructure The developers have decided to use TDD as a deveiopment approach but automation of the acceptance tests is not yet planned.

You have been asked to recommend whether or not the team should take an atdd approach as well as TDD. what would be the BEST recommendation in these circumstances?

SELECT ONE OPTION

Options:

A.

YES. use attd, but for the functional requirements only because it cannot be applied to non-functional or technical requirements.

B.

YES. use ATTD for all requirements including non-functional and technical stories.

C.

NO. do not use ATDD, because it will not work when the acceptance tests are not automated

D.

NO. do not use atdd. because it is not compatible with the developers' TDD approach.

Buy Now
Questions 8

You are ar teviemng the fdbwng Java furxton that deteimates whether a curb*. rput by the user. * Even or Odd Public da»s Oddorfven {

public state void mair^Strcg [ | args) (

Scarcer read - new ScanrerfSystem inje

System out prim (’Pease enter a rxmber'i;

int Number • reader nextfntO,

if(Number^2»»0)

System out prrrtln "your input number 'Number ♦ * is even ).

else

System out prntirfyour input number 'Number ♦ * is odd*);

)

}

You are Qj>ded by ’.he following checklist

•All variables must start with a Capital letter

•All output messages must start with a Capita letter

•There must De a comment bne e« pla ning the purpose of the dess

How many checklist items Mve been fuelled7

SELECT ONE OPTION

Options:

A.

3

B.

None

C.

1

D.

2

Buy Now
Questions 9

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

Options:

A.

Quality Analysis

B.

Quantitative Questionnaires

C.

Qualitative Questionnaires

D.

Qualitative Review

Buy Now
Questions 10

In order to create a shareable testing service from server or network traffic log data, which of the following types of tool would you use?

SELECT ONE OPTION

Options:

A.

A service virtualization tool

B.

A hardware emulator

C.

a parallel development tool

D.

An integrated development environment

Buy Now
Questions 11

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

Buy Now
Questions 12

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

Buy Now
Questions 13

What level of automation testing should be included in the production deployment process when continuous deployment is used?

Options:

A.

Automated unit testing is sufficient

B.

Integration and system testing

C.

UAT and other acceptance testing

D.

Regression testing is sufficient

Buy Now
Questions 14

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

Options:

A.

Analytical

B.

Model-based

C.

Process-compliant

D.

Reactive

Buy Now
Questions 15

You have been asked to supply the list of keywords for a keyword-driven test automation script that will be used to test the following story

As a customer I want to be able to add and delete items from my shopping carl, so that I can buy the right number of items and still get free shipping on some of the items

The automation will add and delete items from a customer's shopping carl and will then verify that the total shipping cost is correct The test automation library has a large set of keywords that have been coded to support this ecommerce site Which of the following is the smallest set of keywords that contains the ones needed to support testing this story?

Options:

A.

Add Item View Cart Compute Shipping

B.

Login Add Item, Delete Item Checkout, Compute Cart Total, Compute Shipping Complete Order

C.

Login Add Item Checkout Compute Carl Total Compute Shipping, Complete Order

D.

Login Add Item Delete Item View Cart Compute Shipping

Buy Now
Questions 16

A developer has implemented a class that calculates if a given date is a leap year. The definition

for the leap year is given:

Every year that is exactly divisible by four is a leap year, except for years that are exactly

divisible by 100, but these centurial years are leap years if they are exactly divisible by 400.

- divisible by 4

- but not by 100

- years divisible by 400 are leap anyway

You have already thought about it and started with the first test class; the test class looks like

(pseudo JavaScript used here):

// LeapYear.spec.js

describe('Leap year calculator', () => {

it('should consider 1996 as leap', () => {

expect(LeapYear.isLeap(1996)).toBe(true);

});

});

What would now be your next step to proceed as efficient as possible, to validate the correctness

of the class above?

Options:

A.

First write additional test classes to test also other relevant aspects of the leap year

calculation

B.

First write code that covers other relevant aspects of the leap year calculation

C.

First write code that makes this test case fail

D.

First write code that makes this test case pass

Buy Now
Questions 17

Your organization has been making animal food dispensers for free-range chickens and has been using a combination of test automation exploratory testing and some black-box testing on all products. The company has been using the following approach to the testing of the high-risk items:

Exploratory testing = 85%

Black-box testing = 15%

Test automation = coverage goal is 25% but time is only allocated to automation if no other testing is needed, so the coverage is currently about 5% and the automation suite is run only infrequently.

The company has decided to modify their product and use it for pill dispensing for pharmacies Regardless of the mechanical challenges of this modification you now have to determine how testingshould be adjusted for this safety critical application Which of the following would follow the guidelines in the syllabus for the testing approach for the high-risk items?

Options:

A.

Exploratory testing = 85%

Black-box testing = 15%

Test automation = 25% coverage executed infrequently

B.

Exploratory testing = 15%

Black box testing = 85%

Test automation = 25%, executed for every code release

C.

Exploratory testing = 50% Black box testing = 50%

Test automation = 50% coverage executed before every production release

D.

Exploratory testing = 25% Black-box testing = 75%

Test automation = 75% coverage executed for every code release

Buy Now
Questions 18

You are testing a new feature in the current iteration. The feature is supposed to take the input of a name and return the number of characters in the name. This information is used by another feature that will determine the size needed on a form. The acceptance criteria state the following

1) a name of up to 30 characters should be accepted

2) standard error processing should be in place to limit user errors

The developers are using TDD and you have asked to see their tests. This is what they gave you

When you run your manual tests you are finding that when you use the following inputs you get the associated results:

From these results what can you conclude about the TDD process?

Options:

A.

The developers are not running the tests prior to releasing the code

B.

The tests cannot be passing

C.

The tests are insufficient and need to include more options

D.

The story needs to be enhanced to include the capabilities that are causing errors

Buy Now
Questions 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 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 when my items will be delivered, so I can plan to be home.

You have been given the following charter that was proposed by another tester for testing this story

Login as a customer, buy enough of each item to qualify for free shipping for each item checkout and verify that no shipping fee has been added.

What is the main flaw in this charter?

Options:

A.

It focuses on the delivery company instead of the activities of the user

B.

It does not cover the mam functionality of the user story

C.

The expected results are not defined

D.

The actions of the user are not clearly stated in the charter

Buy Now
Questions 20

Consider the following section of pseudocode

Display "You exceeded the number of tries to enter a password. Your account is now locked. Call customer.

For this section of code, which of the following issues should be identified during a code review?

1. Variables have not been properly defined with meaningful names

2. There are unused variables defined

3. Divisors are not tested for zero

4. Loop counters are not properly initialized

5. There are endless loops

6. There are statements within the loop that should be outside the loop

Options:

A.

1, 3, 4, 5

B.

7, 3, 4, 6

C.

2, 3, 5, 6

D.

1, 2, 4, 6

Buy Now
Questions 21

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

Buy Now
Questions 22

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

Options:

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

Buy Now
Questions 23

You are working for an organization that has implemented CI and is struggling to get the automated tests to run on each build because of time limitation. On average, there are three ad hoc builds per day one scheduled build overnight one scheduled build on Friday nights and one build that is conducted on the Thursday night before the end of the sprint on the second Friday. There are four sets of tests highpriority medium priority low priority, nonfunctional. The non-functional tests must be run in the integrated stage environment whereas the other tests can be run in any of the test environments

In addition to just the execution time of the tests it has also been noted that reviewing the results of the tests take about two hours per set of tests

Given this information which of the following is the most efficient and effective approach to test automation execution?

Options:

A.

Run all four test sets every night

B.

Run all the high priority tests for every build low priority tests at night and the medium priority tests at the end of the sprint

C.

Run all four test sets on every build

D.

Run the high priority tests on each build the medium priority tests every night the low priority tests every week and the non-functional tests on the Thursday night before sprint end

Buy Now
Exam Code: CTAL-ATT
Exam Name: Certified Tester Advanced Level Agile Technical Tester
Last Update: Apr 25, 2024
Questions: 79
$64  $159.99
$48  $119.99
$40  $99.99
buy now CTAL-ATT