Pass the iSQI Agile Tester CTFL-AT Questions and answers with CertsForce

Viewing page 3 out of 3 pages
Viewing questions 21-30 out of questions
Questions # 21:

Which two of the following statements are CORRECT with regards to test automation on agile projects?

1) Every test developed for past iterations is kept and executed as part of a regression suite for each new release of code.

2) It would be very difficult to ensure high quality in an agile project without test automation.

3) Automated acceptance tests are run regularly as part of the continuous integration full system build.

4) Automated regression suites are only run for the final release of code.

5) In agile projects, the results from automated acceptance tests provide feedback on the overall product quality.

Options:

A.

3, 4


B.

2, 5


C.

1, 3


D.

2, 3


Questions # 22:

User Story: As a user I want to be able to calculate tax percentage based on amount of income.

What is the best black box test design technique for verifying the accuracy of this user story?

Options:

A.

Statement testing - test all statements in income calculation.


B.

User story testing - test that the user can enter an income amount and get a result.


C.

State transition testing - test all states of income entry.


D.

Equivalence partitioning - test with low, medium and high income.


Questions # 23:

Which of the following statements best describes test-driven development?

Options:

A.

A way of developing software where the test cases are developed, and often automated, before the software to run those test cases has been written


B.

A high-level description of the test levels to be performed and the testing within those levels for an organization or programme (one or more projects)


C.

An approach to software development based on iterative incremental development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams


D.

A way of testing software where test design and test execution occur at the same time, guided by a test charter during time-boxed testing sessions


Questions # 24:

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?

Options:

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


Viewing page 3 out of 3 pages
Viewing questions 21-30 out of questions