Exit demo CTFL-AT ISTQB Certified Tester Foundation Level - Agile Tester PDF format · free preview

ISQI CTFL-AT - Questions & Answers

Free preview · every answer includes a full explanation

Product page: https://prepkeys.com/ctfl-at.html

Question 1
Single choice

Which of the following statements describes Configuration Management?

A.

Configuration management is a test management task that deals with developing and applying a set of corrective actions to get a test project on track when monitoring shows a deviation from what was planned

B.

Configuration management represents a method for measuring and managing session-based testing, where a session is an uninterrupted period of testing which could last from 60 to 120 minutes

C.

Configuration management consists of all of the test design techniques in which test cases are designed to execute all possible discrete combinations of any set of a specified number of configuration elements

D.

Configuration management aims to identify and document some characteristics of a configuration item, control changes to those characteristics, and record and report change processing and implementation status

Question 2
Single choice

An Agile team is developing a Pay-TV web portal. In Iteration 3, only PayPal and credit card payments are supported. A new user story in Iteration 4 adds payment using credit from a smartcard.

Which of the following would you expect to describe valid and relevant acceptance tests for this user story?

A.

Tests to check that payments with insufficient credit charged on the smartcard are successful

B.

Tests to check that payments with sufficient credit charged on the smartcard are given five percent discount are successful

C.

Tests to check that payments with expired credit cards of supported credit card types are unsuccessful

D.

Tests to check that payments with no credit charged on the smartcard will be unsuccessful

Question 3
Single choice

Which of the following statements about the differences between testing activities in Agile projects and traditional projects is true?

A.

In traditional V-model projects, there is a system test level that usually involves executing functional tests as well as non-functional tests, while in Agile projects there is never a system test level

B.

Because Agile projects tend to adopt test-first approaches, test automation in Agile projects is performed at lower test levels, while test automation in traditional projects is performed at higher test levels

C.

Risk-based testing can be adopted both in Agile projects and traditional projects. In Agile projects, the specific risks for all of the iterations are identified and assessed during release planning

D.

In traditional V-model projects, the different test phases are performed sequentially, while in Agile projects these phases are performed parallel to one another within each iteration

Question 4
Single choice

What is the main benefit of the Test Pyramid?

A.

It means testing is involved early in the development cycle.

B.

It helps in evaluating the amount of test cases needed.

C.

It shows complexity of testing activities.

D.

It acts as a metric for testing progress.

Question 5
Single choice

Which ONE of the following is an example of a typical Business-oriented work product?

A.

The released product.

B.

Acceptance testing entry criteria.

C.

A user manual.

D.

Usability testing test results.

Question 6
Single choice

An Agile project is aimed at developing an e-commerce website that will allow registered users to purchase digital books. During the checkout process, only credit card payments, with supported credit card types, will be accepted.
Consider the following acceptance criterion for a given user story of this Agile project: "Check that the number of steps required to complete a purchase order during the checkout process is minimized, in order to reduce the risk that the customers will leave the website without completing their orders."

Which of the following information would you expect to be the most relevant to create a test aimed at covering this acceptance criterion?

A.

The maximum number of digital books that can be purchased in a single order

B.

The supported credit card types

C.

The maximum number of steps to complete the registration process

D.

The maximum number of steps to complete the checkout process

Question 7
Single choice

Which of the following statements best describes Agile software development?

A.

Agile software development is a software development approach whereby lines of code (production

and /or test) of a component are written by two programmers sitting at a single computer

B.

Agile software development tends to break a project into a number of iterations, where each iteration represents a separate phase of sequential development and thus in which testing is performed during the last iteration

C.

Agile software development tends to adopt an iterative incremental lifecycle, where requirements and solutions evolve through collaboration between self-organizing and cross-functional teams

D.

Agile software development tends to break a project into a series of increments, each of which delivers a portion of functionality through a series of mini-Waterfalls where all phases of the Waterfall are completed before proceeding to the next increment

Question 8
Single choice

Which of the following sentences about the integration of development and testing activities in Agile projects is INCORRECT?

A.

While developers develop automated unit test scripts, testers write automated system level tests.

B.

Testers replace developers in writing unit test automation scripts.

C.

Developers write acceptance criteria and test cases, to gether with testers.

D.

Developers and testers may work as a pair to develop and test a feature.

Question 9
Single choice

In Agile projects, which of the following approaches would result in the best compromise for preserving independence of testers and for allowing testers to have a good understanding of the product as well as good relationships with other team members?

A.

Having independent separate test teams where testers are assigned to Agile teams on-demand during the final days of each iteration

B.

Having independent separate test teams where testers are assigned to Agile teams on a long-term basis, at the beginning of an Agile project

C.

Having only Agile teams where testers are integral parts and where they perform many of the testing tasks, without having an independent test team

D.

Having independent separate test teams where all of the testers work separately from developers without being assigned to Agile teams

Question 10
Single choice

Which agile development approach incorporates the following practices:

a project is divided into iterations called sprints each sprint results in a potentially releasable/shippable product?

A.

Kanban

B.

Extreme Programming

C.

Continuous Integration

D.

Scrum

Showing 10 of 98 questions · Unlock the full set