Black Friday Special Limited Time Flat 70% Discount offer - Ends in 0d 00h 00m 00s - Coupon code: 70spcl

iSQI CTFL-AT Certified Tester Foundation Level Agile Tester Exam Practice Test

Page: 1 / 4
Total 40 questions

Certified Tester Foundation Level Agile Tester Questions and Answers

Question 1

Which tasks are typically performed by a tester on an Agile project?

1) Implementing test strategy.

2) Documenting business requirements.

3) Measuring and reporting test coverage.

4) Coaching development team in relevant aspects of testing.

5) Executing test-driven development tests.

Options:

A.

2, 5

B.

2, 4, 5

C.

1, 3, 4

D.

1, 3

Question 2

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

Options:

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, together with testers.

D.

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

Question 3

Which of the following is NOT a statement of value from the Agile Manifesto?

Options:

A.

Working software over comprehensive documentation

B.

Processes and tools over individuals and interactions.

C.

Responding to change over following a plan.

D.

Customer collaboration over contract negotiation.

Question 4

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

Options:

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.

Question 5

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

Options:

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.

Question 6

Which of the following describes the main purpose of a task management tool in agile projects?

Options:

A.

A task management tool is used by team members to share ideas and collaborate on assigned tasks.

B.

A task management tool is used to manage and track user stories, tests and other tasks.

C.

A task management tool is used to store source code and automated tests.

D.

A task management tool allows developers to continuously integrate their code.

Question 7

Iteration planning for Sprint 5 of your current project is complete. The plan for the sprint is to increase performance of the system, which of the following acceptance criteria would you expect for Sprint 5?

1) User access for all roles has been validated.

2) A static analysis tool has been executed for all code.

3) 100% of the existing regression test suite has passed.

4) System is responding in less than 3 seconds, 90% of the time.

5) A new version of internet Explorer has been included.

Options:

A.

1, 3

B.

3, 4

C.

4, 5

D.

2, 5

Question 8

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.

Options:

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

Question 9

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.

Options:

A.

1, 3, 5

B.

1, 2, 3

C.

2, 3, 4

D.

1, 2, 4

Question 10

Which one of the following is a testable acceptance criterion?

Options:

A.

The solution shall support business processes.

B.

The system shall be easy to use.

C.

The response time to confirm a customer submission must not exceed 5 seconds.

D.

The tools for testing are tested before use and are meeting the requirements.

Question 11

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.

Options:

A.

Activities 1, 4 and 6

B.

Activities 2 and 4

C.

Activities 2, 3 and 5

D.

Activities 1, 3 and 6

Question 12

Your agile team is using the Testing Quadrants to ensure that all important test levels and test types are covered in the test plan.

In relation to Quadrant 3 - business facing and product critique, what should be considered for the plan?

Options:

A.

Exploratory Testing

B.

Prototype Testing

C.

Performance Testing

D.

Functional Testing

Page: 1 / 4
Total 40 questions