March Special Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: scxmas70

CTFL-AT Exam Dumps - Certified Tester Foundation Level Agile Tester

Question # 4

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.

A.

3, 4

B.

2, 5

C.

1, 3

D.

2, 3

Full Access
Question # 5

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

Full Access
Question # 6

You are working in a team preparing a bank loan application. Your task is the preparation of acceptance tests for the following user story:

"IF a customer needs a loan for less than 50,000 Euros and they have made repayments regularly (without any delay) and the customer's monthly income is more than 3000 Euros for the last year, THEN the bank will accept the loan request; in other cases, the bank will not accept the request. A customer assistant is responsible for preparing data for approval but the approval is done by the bank manager."

Which of the following test cases can be treated as acceptance test criteria for the above user story?

1) As a customer assistant I can log in to the system and check the history of the customer account for the last year.

2) As a customer assistant I can log in to the system and check the history of the customer debts and repayments.

3) As a customer assistant I can log in to the system and change my password.

4) As a bank manager I can log in to the system and receive the information of all requests waiting for approval.

5) As a bank manager I can log in to the system and decide whether to approve a loan for a customer.

6) As a bank manager I can log in to the system within 10 seconds.

A.

Acceptance test criteria are 1, 2, 3 and 6

B.

Acceptance test criteria are 1, 3, 4 and 5

C.

Acceptance test criteria are 2, 4, 5 and 6

D.

Acceptance test criteria are 1, 2, 4 and 5

Full Access
Question # 7

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 # 8

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 # 9

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?

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.

Full Access
Question # 10

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 # 11

In a sprint planning, the product owner presents a user story written on a card. The team starts having a discussion with the product owner to get an understanding on how the software should work.

The user story written on the card is:

"As a customer, I want to subscribe to the mailing list so that I can receive the latest deal in an email."

By applying the 3C concept, which ONE of the following statements is CORRECT?

A.

Conversation should include the acceptance criteria discussion.

B.

The card should contain requirements not the user story.

C.

Product owner has written a user story and confirmation is not needed.

D.

The conversation is not required and the team should start developing.

Full Access
Question # 12

During a retrospective, which of the following items would be the LEAST effective to generate discussions on process improvement?

A.

The build process was slow and this often caused delays waiting for the build to complete.

B.

For the last sprint the estimated and actual effort were much higher than the team capacity.

C.

The automation tests failed frequently without any logs to help in debugging the failure reason.

D.

One of the testers was regarded as being both disruptive and lazy and did not contribute to team success.

Full Access