Black Friday Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: best70

CTAL-ATT Certified Tester Advanced Level Agile Technical Tester Questions and Answers

Questions 4

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

Buy Now
Questions 5

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 6

Your team is developing an e-shop application (the SUT) that will use a third-party service to process payments via an API. This third-party payment gateway is itself still under development Which statement contains a pair of benefits that can BOTH be expected from service virtualization in this circumstance’

SELECT ONE OPTION

Options:

A.

Earlier discovery of defects in the SUT; the ability to share code between the SUT and the payment gateway.

B.

Parallel compilation, continuous integration, and test automation; more effective configuration management.

C.

Realistic testing of the SUT before the actual payment gateway is available, simplification of the test environment

D.

Earlier testing of the API, reduction in the amount of test data needed

Buy Now
Questions 7

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

Buy Now
Questions 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

Buy Now
Questions 9

Which statement correctly describes service virtualization’’

SELECT ONE OPTION

Options:

A.

It is a shareable testing service that simulates the behavior, data and performance of a system or service to which the product or component under test would normally be connected

B.

It is a service which automatically deploys new versions of the software into the production environment at regular and short intervals

C.

it is an integrated set of tools that will automatically compile, test and deliver into a virtual environment a new build of the product under test

D.

it is a collection of mock objects such as stubs and drivers that will allow a product or component to run without some other product or component that it would normally need

Buy Now
Questions 10

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 11

Which statement correctly describes continuous testing’

SELECT ONE OPTION

Options:

A.

Each modification made to the system triggers the tests that cover that change to be executed automatically.

B.

Each modification made to the system is automatically tested and then automatically made implemented in live

C.

Each new build of the system triggers deployment into a testing environment.

D.

Each new build of the system triggers a pre-defined set of tests to be executed automatically.

Buy Now
Questions 12

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

Buy Now
Questions 13

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?

Options:

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

Buy Now
Questions 14

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

Buy Now
Questions 15

Which of the following is an expected problem that often occurs with automation test suites?

Options:

A.

The defects become prohibitive when trying to execute the suite

B.

The test execution time becomes longer making it difficult to get all the tests run as often as desired

C.

The test suite continues to grow making source control difficult to manage

D.

The time it takes to create new tests increases exponentially as new features are added to the code

Buy Now
Questions 16

When using a process-compliant approach to testing a safety-critical project what is an important aspect of test automation?

Options:

A.

It must provide exhaustive regression testing

B.

It must provide traceability back to the requirements and results documentation

C.

It must implement automated checklists

D.

It must incorporate model-based testing

Buy Now
Questions 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

Buy Now
Questions 18

“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

Buy Now
Questions 19

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

Buy Now
Questions 20

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

Buy Now
Questions 21

You are working in a project that developed a product that has reached a stable state and is

deployed on different HW configurations all over Europe.

You management decided to use your project as Proof of Concept for adopting CI as a new way of

working. The POC was implemented on one set of hardware and was successful.

Which of the following actions is a good next step?

Options:

A.

Enable different test configurations in the CI process to test different configurations that are

deployed in the market

B.

Speed up test execution by decreasing the amount of User Interface (UI) testing to get

faster feedback from the CI tests

C.

Reduce the number of tests in the CI test suite, to improve the benefit of the CI approach

D.

Implement code to dynamically select CI tests, executing only test cases affected by

changes

Buy Now
Questions 22

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
Exam Code: CTAL-ATT
Exam Name: Certified Tester Advanced Level Agile Technical Tester
Last Update: Nov 23, 2024
Questions: 79

PDF + Testing Engine

$134.99

Testing Engine

$99.99

PDF (Q&A)

$84.99