Weekend Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmaspas7

Easiest Solution 2 Pass Your Certification Exams

CTFL-Foundation ISTQB Certified Tester Foundation Level Free Practice Exam Questions (2025 Updated)

Prepare effectively for your ISTQB CTFL-Foundation ISTQB Certified Tester Foundation Level certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 4 / 5
Total 272 questions

What if the project isn't big enough to justify extensive testing..?

A.

Use automation tool for testing

B.

Use risk based analysis to find out which areas need to be tested

C.

Both a and b

D.

None of the above

Which pair of definitions is correct?

A.

Regression testing is checking that the reported defect has been fixed; retesting is testing that there are no additional problems in previously tested software.

B.

Regression testing is checking there are no additional problems in previously tested software; retesting enables developers to isolate the problem.

C.

Regression testing involves running all tests that have been run before; retesting runs new tests.

D.

Regression testing is checking that there are no additional problems in previously tested software, retesting is demonstrating that the reported defect has been fixed.

Which of the following has the typical formal review activities in the correct sequence?

A.

Kick-off, review meeting, planning, follow-up.

B.

Kick-off, planning, review meeting, re-work.

C.

Planning, kick-off, individual preparation, review meeting.

D.

Planning, individual preparation, follow-up, re-work.

Which of the following is a non-functional requirement?

A.

The system will enable users to buy books.

B.

The system will allow users to return books.

C.

The system will ensure security of the customer details.

D.

The system will allow up to 100 users to log in at the same time.

The cost of fixing a fault:

A.

Is not important

B.

Increases as we move the product towards live use

C.

Decreases as we move the product towards live use

D.

Is more expensive if found in requirements than functional design

E.

Can never be determined

The effect of testing is to:

A.

Increase software quality;

B.

Give an indication of the software quality;

C.

Enable those responsible for software failures to be identified;

D.

Show there are no problems remaining?

According to the ISTQB Glossary, regression testing is required for what purpose?

A.

To verify the success of corrective actions.

B.

To prevent a task from being incorrectly considered completed.

C.

To ensure that defects have not been introduced by a modification.

D.

To motivate better unit testing by the programmers.

What is retesting?

A.

Running the same test again in the same circumstances to reproduce the problem.

B.

A cursory run through a test pack to see if any new errors have been introduced.

C.

Checking that the predetermined exit criteria for the test phase have been met.

D.

Running a previously failed test against new software/data/documents to see if the problem is solved.

Which of the following is the odd one out..?

A.

White box

B.

Glass box

C.

Structural

D.

Functional

Failure is _________

A.

Incorrect program behavior due to a fault in the program

B.

Bug found before product Release

C.

Bug found after product Release

D.

Bug found during Design phase

What is the purpose of exit criteria?

A.

To identify how many tests to design.

B.

To identify when to start testing.

C.

To identify when to stop testing.

D.

To identify who will carry out the test execution.

Which of the following is true of iterative development?

A.

It uses fully defined specifications from the start.

B.

It involves the users in the testing throughout.

C.

Changes to the system do not need to be formally recorded.

D.

It is not suitable for developing websites.

Which of the following is the task of a Tester?

i. Interaction with the Test Tool Vendor to identify best ways to leverage test tool on the project.

ii. Prepare and acquire Test Data

iii. Implement Tests on all test levels, execute and log the tests.

iv. Create the Test Specifications

A.

i, ii, iii is true and iv is false

B.

ii, iii, iv is true and i is false

C.

i is true and ii, iii, iv are false

D.

iii and iv is correct and i and ii are incorrect

A top-down development strategy affects which level of testing most?

A.

Component testing

B.

Integration testing

C.

System testing

D.

User acceptance testing

Fault Masking is:

A.

Error condition hiding another error condition

B.

Creating a test case which does not reveal a fault

C.

Masking a fault by developer

D.

Masking a fault by a tester

One of the roles in a review is that of moderator, which of the following best describes this role?

A.

Plans the review, runs the review meeting and ensures that follow-up activities are completed.

B.

Allocates time in the plan, decides which reviews will take place and that the benefits are delivered.

C.

Writes the document to be reviewed, agrees that the document can be reviewed, and updates the document with any changes.

D.

Documents all issues raised in the review meeting, records problems and open points.

When a defect is detected and fixed then the software should be retested to confirm that the original defect has been successfully removed. This is called:

A.

Regression testing

B.

Maintenance testing

C.

Confirmation testing

D.

None of the above

How can test execution tools be of most benefit during exploratory testing?

A.

They can record user actions so that defects are easier to recreate.

B.

They can be used to perform the regression aspects of exploratory testing.

C.

They can help to mitigate the risk of low test coverage.

D.

They can use data-driven tests to increase the amount of exploratory testing performed.

Which of the following is most likely to cause failure in the implementation of a test tool?

A.

Underestimating the demand for a tool.

B.

The purchase price of the tool.

C.

No agreed requirements for the tool.

D.

The cost of resources to implement and maintain the tool.

In the MASPAR case study..?

A.

Security failures were the result of untested parts of code

B.

The development team achieved complete statement and branch coverage but missed a serious bug in the MASPAR operating system

C.

An error in the code was so obscure that you had to test the function with almost every input value to find its two special-case failures

D.

All the above

Page: 4 / 5
Total 272 questions
Copyright © 2014-2025 Solution2Pass. All Rights Reserved