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

iSQI CTFL-AT - Certified Tester Foundation Level Agile Tester

Page: 3 / 3
Total 80 questions

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.

Which of the following is the best example of a testable acceptance criterion for test-related activities?

A.

The web application shall provide a response time lower than one second for 95% of the webpages when 100 concurrent users are working on it

B.

100% of the source code must be statically analyzed against some of the known major security vulnerabilities and no errors/warnings must be reported

C.

The application’s user interface for the checkout process shall be clear and intuitive to the users

D.

The application shall calculate the volume of the solid shapes (cones, pyramids) with reasonable accuracy

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

Consider an online application that allows registered users to pay the annual car tax based on the vehicle’s engine power in kW. Given the following user story:

"As a customer I need the online application to calculate the annual car tax amount that I need to pay for my car:

* If the power of the vehicle is less than 20 kW, then the annual car tax is free

* If the power of the vehicle is more or equal than 20 kW but less or equal than 150 kW, then the annual car tax is 250 Euros

* If the power of the vehicle is more than 150 kW, then the annual car tax is 750 Euros"

What is the MOST suitable use of a black-box test design technique for this user story?

A.

Decision table testing. Test the following conditions:

Conditions=registered user logged in; inserted power of the vehicle=20kW;

Action=Car tax paid

B.

State transition testing. Test the transitions between the following states:

logging in, inserting the power of the vehicle, making payment, logging out.

C.

Equivalence partitioning. Test the annual car tax value for the following partitions:

[power of the vehicle<20 kW ; 20 kW ≤power of the vehicles≤150 kW; power of the vehicle>150 kW]

D.

Use case testing

Test the following use case (Actor=registered user):

Pre-condition=registered user logged in

Scenario=registered user inserts the power of the vehicle, making payment and logs out

Post-condition=car tax paid and registered user logged out