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

Home > iSQI > Agile Tester > CTFL-AT

CTFL-AT Certified Tester Foundation Level Agile Tester Question and Answers

Question # 4

Which of the following activities are done in release planning?

1) Identifying testable user stories with acceptance criteria.

2) Elaborating the user stories into tasks.

3) Prioritizing the user stories.

4) Creating acceptance tests for the user stories.

5) Analyzing risks for each of the user stories.

6) Performing high level estimation for the release.

A.

Activities 1, 4 and 6

B.

Activities 2 and 4

C.

Activities 2, 3 and 5

D.

Activities 1, 3 and 6

Full Access
Question # 5

Which of the following statements best describes how development and testing activities are integrated in Agile projects?

A.

Testers can start testing a user story only when it is "done", meaning when the coding of that user story is finished

B.

The performances of developers are measured on implemented story points while the performances of testers on executed test cases and defect counts

C.

Agile teams often adopt exploratory testing, where test design and test execution occur at the same time, usually guided by a test charter

D.

Both business stakeholders and testers can test user stories during their development within an iteration to provide fast feedback to the developers

Full Access
Question # 6

Which of the following is a typical task performed by a tester within a Scrum team?

A.

Suggesting improvements in sprint retrospectives

B.

Coaching other team members in self-organization and cross-functionality

C.

Removing impediments to the Scrum team’s progress

D.

Prioritizing the items in the product backlog

Full Access
Question # 7

You are developing the code that controls an industrial Espresso machine which will be operated by waiting staff in restaurants.

The machine is rather complicated and has lots of switches and buttons, so in the next iteration instructions will be provided to the operator on a small LCD screen.

A User Story for the Operator-Instructions module is as follows:

"As an operator of the Espresso machine, I would like to know how to steam milk, so I can add steamed milk to the coffee."

The following is a list of risks identified for this story, with assigned probability and impact.

A.

Operators will not read the instructions and will try various switches and buttons until something works. Probability: Low. Impact: Low

B.

The instructions may be incorrect or appear in the wrong order. Probability: Low. Impact: High

C.

An untrained customer will attempt to use the coffee machine. Probability: High. Impact: High

D.

A small child may try to steam milk. Probability: High. Impact: Low

Full Access
Question # 8

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

Full Access
Question # 9

Which of the following is a risk that continuous integration introduces?

A.

Teams sometimes over-rely on unit tests and exclude some important system and acceptance tests.

B.

Testers sometimes have too many builds to test, which reduces the quality of testing.

C.

Teams no longer have the ability to run manual tests, as all tests must be automated.

D.

Developer's workload is increased, which can result in a reduction of output.

Full Access
Question # 10

Consider the estimation of a given user story performed separately by two different teams (Team A and Team B) using the Planning Poker technique. Both teams consist of five members and use a deck of cards (0, 1, 2, 3, 5, 8, 13, 20).

Team A quickly decides on an estimate of8 story pointsafter four rounds, withno discussionsbetween rounds.

Team B arrives at3 story pointsafter three rounds, withdiscussionsbetween the lowest and highest estimators after each round.

Which of the following statements would you expect most likely to be true in this scenario?

A.

Team B estimates that the user story can be "done" with significantly less effort in absolute terms than what was estimated by Team A

B.

Team A has a better estimation process than Team B because at the end of the last round, all five team members’ estimates are an exact match

C.

In the estimation process, Team B, unlike Team A, can take advantage of the discussions that represent an important benefit of using Planning Poker

D.

Both Team A and B have an ineffective estimation process because the best estimate is the average of the results of the first round of estimation

Full Access
Question # 11

Which of the following statements is true within an Agile team?

A.

Unlike traditional projects, testers are not asked to measure and report test coverage, and to report defects

B.

When adopting test-driven development, testers write all the tests while developers write all the code to make these tests pass

C.

Each team member plays a role in performing test-related tasks but only testers are responsible for product quality

D.

Testers may have difficulty keeping pace with the incoming changes in time-boxed iterations

Full Access
Question # 12

Which of the following sentences related to Risk-based testing is CORRECT?

A.

Risk-based testing fits well in Agile development processes, as risks are analyzed twice - during release and iteration planning.

B.

Risk-based testing does not fit well in Agile development processes, as short iterations mandate short test times.

C.

Risk-based testing does not fit in Agile development processes, as each iteration focuses on limited parts of the product.

D.

Risk-based testing fits well in Agile development processes, as risks are easy to identify when the work is divided into user stories.

Full Access
Question # 13

Which of the following statements is FALSE regarding early and frequent feedback?

A.

Early feedback decreases the amount of time needed for system testing.

B.

Early feedback promotes early discovery and resolution of quality problems.

C.

Early feedback provides the Agile team with information on its productivity.

D.

Early feedback helps to deliver a product that better reflects what the customer wants.

Full Access
Question # 14

Which of the following is NOT a typical task performed by the tester within an Agile team?

A.

Ensuring all project status meetings are held according to the plan.

B.

Ensuring the appropriate testing tasks are scheduled during iteration planning.

C.

Suggesting improvements in team retrospectives.

D.

Working with business stakeholders to clarify requirements.

Full Access
Question # 15

Which of the following is a benefit of a whole-team approach?

A.

Enables reduction in test duplication as the testers and test engineers function as a single team.

B.

Enables testers to execute their responsibility for quality for the combined team.

C.

Enables the team to focus on solely their separate areas of expertise and responsibility.

D.

Enables the various skill sets within the team to be leveraged to the benefit of the project.

Full Access
Question # 16

Which of the following describes a direct benefit of early and frequent feedback associated with the adoption of continuous integration?

A.

Detecting and isolating code quality problems early

B.

Reducing the need of conducting retrospectives

C.

Making quality everyone’s responsibility

D.

Eliminating communication problems within the team

Full Access
Question # 17

You have been asked to execute an exploratory testing session on Park & Ride system. The test charter has been titled as “Buy a bus ticket”. As a result, a number of defects were reported, the titles of which are listed below.

Which defect is out of scope for the given test charter?

A.

Price for a bus ticket was calculated incorrectly.

B.

Failed to buy a bus ticket after 18:00.

C.

Failed to buy a bus ticket when the network connection to the Central System is down.

D.

Payment for parking ticket is restricted to cash only (no credit card supported).

Full Access
Question # 18

Based on the skills required for testers in Agile teams, which of the following activities would you expect least likely to be performed by testers in Agile projects?

A.

Tracking the failures of the unit tests that are written when using the Test-Driven Development practice

B.

Identifying and updating test cases from previous iterations that are affected by the changes made in the current iteration

C.

Working collaboratively with a developer to develop and test a feature

D.

Actively participating in specification workshops aimed at clarifying user stories through examples that will be transformed into tests

Full Access
Question # 19

Which of the following is an Agile software development approach in which transparency of content and progress of tasks is usually obtained with the visualization of the active tasks and in which iterations are optional?

A.

Scrum

B.

Continuous integration

C.

Kanban

D.

Slack

Full Access
Question # 20

Which of the following allows a developer to define accurate unit tests focused on business needs?

A.

Design-Driven Development

B.

Behavior-Driven Development

C.

Test-Driven Development

D.

Acceptance Test-Driven Development

Full Access
Question # 21

Which of the following statements about the Planning poker test estimate technique are CORRECT?

1) Planning poker is a consensus based technique using a deck of cards.

2) A low test estimate usually means the story should be broken down into multiple smaller stories.

3) A high test estimate usually means the story should be broken down into multiple smaller stories.

4) One poker round is played and then consensus has to be reached.

5) The risk level of each backlog item should be decided before the poker session.

A.

1, 3, 5

B.

1, 2, 3

C.

2, 3, 4

D.

1, 2, 4

Full Access
Question # 22

Which of the following statements is true in Agile projects?

A.

Test automation is important to manage regression risk because it enables version control and ensures ease of access to the tests by all team members

B.

Shorter timeframes and frequent changes require the adoption of good practices for test design and implementation, which should be defined during release planning

C.

The risk of regression tends to decrease when code that worked in previous iterations gets modified due to new features in subsequent iterations

D.

The tests written for the features developed in earlier iterations are the most important and they should never be retired from the regression test suite

Full Access
Question # 23

Which of the following statements would you expect least likely to be true?

A.

In Agile projects, where an independent test team works in parallel with Agile teams, the independent test team is usually expected to work on functional testing while Agile teams on non-functional testing

B.

In Agile projects where an independent test team works in parallel with Agile teams, the independent test team can work on long-term and/or non-sprint activities such as developing automated test tools

C.

Having independent test teams working in parallel with Agile teams can be required for Agile projects that have to deal with regulatory compliance requirements and complex domains

D.

Having independent test teams working in parallel with Agile teams can be an option when scaling Agile software development, for example when an independent test team supports multiple Agile teams

Full Access
Question # 24

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

Full Access