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: 3 / 5
Total 272 questions

A booking system for a city bus service prices its fares according to the time of travel:

• Peak-time tariff starts at 0600 and finishes at 1000 am

• Off-peak tariff applies during all other times of service

• The bus service does not operate between 2300 and the start of the next day’s peak service

Note that all times mentioned are inclusive.

When applying the equivalence partitioning test design technique, which of the following options, shows test case inputs that each fall into a different equivalence partition?

A.

0600, 1000, 1200

B.

1001, 1300, 2259

C.

0100, 0800, 2200

D.

2400, 1000, 2301

During the development of a software change for a system, the developer makes a mistake in his work, which leads to a fault in the code. Unfortunately the fault is not found by software testing and is released into live.

What is the definite consequence of this mistake?

A.

The system will fail, causing a defect

B.

If the defect is executed, the system may fail

C.

Loss of money, time, or business reputation

D.

Contractual requirements have not been met by testing

When can functional and structural testing BOTH be applied?

A.

System and Component test levels only

B.

All 'Developement' test levels, i.e. those before Acceptance testing

C.

Component and Component integration test levels only

D.

All test levels

Which of the following would achieve the HIGHEST level of testing independence for a project's test level?

A.

Training developers to design good tests for the test team to execute

B.

Outsourcing test design and execution to a different company

C.

Having the company's independent test team design and execute the tests

D.

Minimising contact between testers and developers during test design to avoid bias

Why is measurement of code coverage Important?

A.

Because 100% code coverage implies 100% coverage of requirements

B.

Because 100% code coverage guarantees that there are no coding errors

C.

Because code coverage can be used to ensure that all code is exercised by tests

D.

Because code coverage can ensure that all decisions are correctly implemented in the code

You have been asked to improve the way test automation tools are being used in your company.

Which one of the following is the BEST approach?

A.

Selecting and automating scripts that test new functionality to find the most defects

B.

Using a keyword-driven testing approach to separate the actions and data from the tool's script

C.

Ensuring that all data, inputs and actions are stored in the tool's script for ease of maintenance

D.

Keeping expected results separate from the automation tool to allow the testers to check the results

Which of the following is a defect that is more likely to be found by a static analysis tool than by other testing techniques?

A.

Omission of a major requirement

B.

Inadequate decision coverage

C.

Component memory leakage

D.

Variables that are not used improperly declared

Which of the following is NOT a valid use of decision coverage?

A.

Checking that all decisions have been exercised in a single program

B.

Checking that all decisions have been exercised in a business process

C.

Checking that all calls from one program module to another have been made correctly

D.

Checking that at least 50% of decisions have been exercised by a test case suite

A new testing tool has been selected for an organisation and a pilot project has successfully completed. The next step is to deploy the tool within the organization.

What is a key success factor in tool deployment?

A.

Estimate a cost-benefit ratio based on a firm business case

B.

Determine whether benefits will be achieved at reasonable cost

C.

Provide support for the test team using the tool

D.

Assessment of organisational maturity, strengths and weaknesses

Which of the following does NOT represent one of the three triggers for maintenance testing an operational system?

A.

Data migration

B.

System retirement

C.

System modification

D.

Introduction of a test management tool

During which stage of the fundamental test process is the testability of requirements evaluated?

A.

Test Implementation and Execution

B.

Test Planning and Control

C.

Evaluating Exit Criteria and Reporting

D.

Test Analysis and Design

Which of the following optionsBESTexplain the pesticide paradox principle of testing?

A.

If we do not regularly review and revise our tests, we'll stop finding defects

B.

Repeatedly running a set of tests will ensure that a system is defect free

C.

Defects are, paradoxically, often contained in a small number of modules

D.

Testing, like spraying pesticide, is an effective bug / defect removal activity

A live defect has been found where a code component fails to release memory after it has finished using it.

Which of the following tools would have been the MOST effective at detecting this defect prior to live implementation?

A.

Dynamic analysis tool

B.

Monitoring tool

C.

Configuration management tool

D.

Coverage measurement tool

The decision table above reflects a golf club's pricing structure for green fees and buggy/cart hire.

What is the expected result (actions) for each of the following two test cases (TC1 and TC2)?

* TC 1 - Paul is not a full member, is a Loyalty Card holder and requests to play 18 holes with a buggy/cart

* TC 2 - Cheryl is not at full member, doesn't have a Loyalty Card and requests to play 9 holes with a buggy/cart

A.

TC1 - £23 total charges including buggy hire; TC2 - £21 total charge including buggy hire

B.

TC1 - £18 total charges including buggy hire; TC2 - £16 total charge but no buggy allowed

C.

TC1 - £23 total charges including buggy hire; TC2 - £16 total charge but no buggy allowed

D.

TC1 - £17 total charges but no buggy allowed; TC2 - £21 total charge including buggy hire

Statement Coverage will not check for the following:

A.

Missing Statements

B.

Unused Branches

C.

Dead Code

D.

Unused Statement

Which is not a major task of test implementation and execution?

A.

Develop and prioritizing test cases, creating test data, writing test procedures and optionally, preparing test harness and writing automated test scripts.

B.

Logging the outcome of test execution and recording the identities and versions of the software under test, test tools and testware.

C.

Checking test logs against the exit criteria specified in test planning.

D.

Verifying that the test environment has been set up correctly.

Which of the following is most likely to be a benefit of using static techniques?

A.

Fewer performance defects.

B.

Productivity improvements in the development process.

C.

More efficient regression testing.

D.

Quick return on investment in static analysis tools.

Which of these are objectives for software testing?

A.

Determine the productivity of programmers

B.

Eliminate the need for future program maintenance

C.

Eliminate every error prior to release

D.

Uncover software errors

Which list of levels of tester independence is in the correct order, starting with the most independent first?

A.

Tests designed by the author; tests designed by another member of the development team; tests designed by someone from a different company.

B.

Tests designed by someone from a different department within the company; tests designed by the author; tests designed by someone from a different company.

C.

Tests designed by someone from a different company; tests designed by someone from a different department within the company; tests designed by another member of the development team.

D.

Tests designed by someone from a different department within the company; tests designed by someone from a different company; tests designed by the author.

Which of the following best describes the purpose of non-functional testing?

A.

To measure characteristics of a system which give an indication of how the system performs its functions

B.

To ensure that a system complies with the quality standards set by ISO 9126

C.

To ensure that the system deals appropriately with software malfunctions

D.

To measure the extent to which a system has been tested by functional testing

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