Easter Sale Special 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: exams65

ISTQB Certified Tester Foundation Level (CTFL) v4.0 Question and Answers

ISTQB Certified Tester Foundation Level (CTFL) v4.0

Last Update May 18, 2024
Total Questions : 170

We are offering FREE ISTQB-CTFL ISTQB exam questions. All you do is to just go and sign up. Give your details, prepare ISTQB-CTFL free exam questions and then go for complete pool of ISTQB Certified Tester Foundation Level (CTFL) v4.0 test questions that will help you more.

ISTQB-CTFL pdf

ISTQB-CTFL PDF

$35  $99.99
ISTQB-CTFL Engine

ISTQB-CTFL Testing Engine

$42  $119.99
ISTQB-CTFL PDF + Engine

ISTQB-CTFL PDF + Testing Engine

$56  $159.99
Questions 1

The following part of a business process flow is specified; REPEAT (book a bill) UNTIL (User presses Cancel). How many test cases are necessary in order to achieve 100% branch coverage of the process flow?

Options:

A.  

4

B.  

1

C.  

2

D.  

Infinite

Discussion 0
Questions 2

A mid-size software product development company has analyzed data related to defects detected in its product and found out that detects fixed in earlier builds are getting re-opened after a few months.

The company management now seeks your advice in order to reverse this trend and prevent re-opening of defects fixed earlier.

What would be your FIRST recommendation to the company?

Options:

A.  

Automate existing test suits so that lesser time is spent on execution of each test, and more tests can be executed m the available time thus leading to a lower probability of defects slipping by

B.  

Verify existing regression test suite are adequate, and augment it, if required, in order to ensure that defects fixed earlier get re-tested in each subsequent build

C.  

Analyze the product modules containing maximum defects, and get them thoroughly tested and defects fixed as a one-time activity

D.  

If required, tram the teams responsible for development and testing of the modules containing maximum number of defects, and if this does not help, replace them with more knowledgeable people

Discussion 0
Questions 3

Which of the following would be LEAST appropriate as part of an incident report covering the observation of a failure during testing?

Options:

A.  

SOL injection into the username entry field allowed a variety of SQL commands to be executed by the application without the appropriate authority.

B.  

The user interface was complicated and confusing and I found It quite difficult to follow

the test script.

C.  

The updates made as part of the add new member' function did not reflect the expected change as the name was written into the address field.

D.  

The expected result for the ‘list friends' response time was less than 10 seconds, whereas the average response time obtained was 13 seconds.

Discussion 0
Questions 4

The following sentences refer to the 'Standard for Software Test Documentation' specification (IEEE 829).

Which sentence is correct?

Options:

A.  

Any deviation from this standard should be approved by management, marketing & development

B.  

Most test documentation regimes follow this spec to some degree, with changes done to fit a specific situation or organization

C.  

The key to high quality test documentation regimes is strict adherence to this standard

D.  

This test plan outline is relevant for military projects. For consumer market projects there is a different specification with fewer items.

Discussion 0
Questions 5

Which of the following is a correct reason to apply test automation?

Options:

A.  

When a new test automation tool is launched

B.  

When there are a lot of repetitive testing tasks

C.  

When it is easy to automate

D.  

When it is cheap to buy test automation tools

Discussion 0
Questions 6

Which of the following are the phases of the ISTQB fundamental test process?

Options:

A.  

Test planning and control, Test analysis and design, Test implementation and execution, Evaluating ex t criteria and reporting. Test closure activities

B.  

Test planning, Test analysis and design. Test implementation and control. Checking test coverage and reporting, Test closure activities

C.  

Test planning and control, Test specification and design. Test implementation and execution, Evaluating test coverage and reporting, Retesting and regression testing, Test closure activities

D.  

Test planning. Test specification and design. Test implementation and execution. Evaluating exit criteria and reporting. Retesting and test closure activities

Discussion 0
Questions 7

Which of the following is a typical product risk?

Options:

A.  

Poor usability of the software

B.  

A problem in the code developed by a 3rd party

C.  

Low quality of the configuration data, test data and tests

D.  

Problem in defining the right requirements

Discussion 0
Questions 8

You are testing a room upgrade system for a hotel. The system accepts three differed types of room (increasing order of luxury): Platinum. Silver and Gold Luxury. ONLY a Preferred Guest Card holder s eligible for an upgrade.

Below you can find the decision table defining the upgrade eligibility:

What is the expected result for each of the following test cases?

Customer A: Preference Guest Card holder, holding a Silver room

Customer B: Non Preferred Guest Card holder, holding a Platinum room

Options:

A.  

Customer A; doesn't offer any upgrade; Customer B: offers upgrade to Gold luxury room

B.  

Customer A: doesn't offer any upgrade; Customer B: doesn't offer any upgrade.

C.  

Customer A: offers upgrade to Gold Luxury room; Customer B: doesn't offer any upgrade

D.  

Customer A: offers upgrade to Silver room; Customer B: offers upgrade to Silver room.

Discussion 0
Questions 9

Which of the following exemplifies how a software bug can cause harm to a company?

Options:

A.  

"Print" prints the last page twice for a file with 1000 pages

B.  

The timeout on the login page of a web site is 9 minutes, while the requirement was for 10 minutes

C.  

When uninstalling the application, the uninstall dialog has a spelling mistake

D.  

When calculating the final price in a shopping list, the price of the last item is not added

Discussion 0
Questions 10

Which of the following applications will be the MOST suitable for testing by Use Cases

Options:

A.  

Accuracy and usability of a new Navigation system compared with previous system

B.  

A billing system used to calculate monthly charge based or large number of subscribers parameters

C.  

The ability of an Anti virus package to detect and quarantine a new threat

D.  

Suitability and performance of a Multi media (audio video based) system to a new operating system

Discussion 0
Questions 11

Which of the following statements contradicts the general principles of testing?

Options:

A.  

Most defects are found in a small subset of a system's modules.

B.  

If new defects are to be found we should run the same test set more often.

C.  

Testing is better if it starts at the beginning of a project.

D.  

How testing is done, is based on the situation in a particular project.

Discussion 0
Questions 12

A team's test strategy was to invest equal effort in testing each of a system's modules. After running one test cycle, it turned out that most of the critical bugs were detected in one of the system's modules.

Which testing principal suggests a change to the current test strategy for the next test cycle?

Options:

A.  

Pesticide Paradox

B.  

Early testing

C.  

Absence-of-errors fallacy

D.  

Defect clustering

Discussion 0
Questions 13

Which of the following is NOT a deciding factor m determining the extent of testing required?

Options:

A.  

Level of risk of the product or features

B.  

Budget to do testing

C.  

A particular tester involved in testing

D.  

Time available to do testing

Discussion 0
Questions 14

For withdrawing money tram an Automated Teller Machine (ATM), the following conditions are required:

- The bank card is valid

- The PIN code is correct

- Money is available in the user's account

The following are some possible interactions between the user and the ATM:

- The entered card is invalid The card is rejected

- The PIN code is wrong The ATM asks for another PIN code

- The requested amount is more than available in the user's account: The ATM asks for another amount

- The requested amount is available in the user's account The ATM dispenses the money

Which test design technique should be used to cover all possible combinations of the in put conditions?

Options:

A.  

Use case based testing

B.  

Decision table

C.  

Boundary value analysis

D.  

Equivalence class partitioning

Discussion 0
Questions 15

The following requirement is given “Set X to be the sum of Y and Z”.

All the following four implementations have bugs.

Which one of the following bugs can be caught by Static Analysis?

Options:

A.  

int x = 1.

int y = 2.

int y = 3.

X = y=z;

B.  

int x = 1.

int y = 2.

int z = 3.

X = z-y

C.  

int x = 1.

Int y = 2.

Int z = 3.

Z = x +y

D.  

int y = 2

Int z = 3.

Y = z+y

Discussion 0
Questions 16

During component testing of a program if 100% decision coverage is achieved, which of the following coverage criteria is also guaranteed to be 100%?

Options:

A.  

100% Stale transition coverage

B.  

100% Equivalence class coverage

C.  

100% Boundary value coverage

D.  

100% Statement coverage

Discussion 0
Questions 17

In which of the following test documents would you expect to find test exit criteria described9

Options:

A.  

Test design specification

B.  

Project plan

C.  

Requirements specification

D.  

Test plan

Discussion 0
Questions 18

Which ONE of the following statements about state transition testing is correct?

Options:

A.  

The state transition diagram explicitly shows all invalid transitions.

B.  

The size of the state table depends on the number of possible transitions between the states

C.  

Usually it is not possible to create tests to cover ell transitions and all stales

D.  

All transitions between states are explicitly shown in the state table.

Discussion 0
Questions 19

Which sequence of state transition stated in the answer choices is correct in accordance with the following figure depicting me life-cycle of a defect?

Options:

A.  

S0->S1->S2->S3->S4

B.  

S0->S1->S2->S3->S5^>S1

C.  

S0->S1->S2->S3->S5->S1->S2->S3

D.  

S0->S1->S2->S3->S5->S3->S4

Discussion 0
Questions 20

"Statement Testing" is part of;

Options:

A.  

Specification Based testing

B.  

Decision Testing

C.  

Experience based testing

D.  

Structured based testing

Discussion 0
Questions 21

Consider the following testing levels:

1) Component Testing

2) Integration Testing

3) System Testing

4) Acceptance Testing

Which of the following statements is true?

Options:

A.  

Integration and system testing are applicable when V-model is used.

Component and acceptance testing are applicable when iterative development models are used.

B.  

All the testing levels are applicable to V-model for software development.

Only acceptance testing is applicable for iterative models.

C.  

Acceptance testing is applicable for all software development models.

Component and system testing are applicable only for the V-model.

D.  

All testing levels are applicable, independent of which software development life-cycle process (V-model. iterative, incremental) is used.

Discussion 0
Questions 22

A system computes prices for bus tickets. The price depends on

- the passenger type (baby, child, adult, senior citizen, student, military)

- the travelling type (as single or in a group)

- the distance (zone 1. 2. 3)

- the kind of transport (ordinary, express)

Which of the following test techniques is the most appropriate one for testing the price computation?

Options:

A.  

Statement coverage

B.  

State transition testing

C.  

Equivalence partitioning

D.  

Use case testing

Discussion 0
Questions 23

Which of the following activities is NOT a pan of the fundamental testing process?

Options:

A.  

Archiving automation code

B.  

Test status reporting

C.  

Test process improvement

D.  

Build release and maintenance

Discussion 0
Questions 24

A test manager defined the following test levels in her test plan; Component, System and Acceptance.

Which Software Development lifecycle is the Test Manager most likely following?

Options:

A.  

V-Model

B.  

Agile

C.  

Waterfall

D.  

Prototyping

Discussion 0
Questions 25

What is test oracle?

Options:

A.  

The source of lest objectives

B.  

The source for the actual results

C.  

The source of expected results

D.  

The source of input conditions

Discussion 0
Questions 26

Given the following requirement:

Requirement ID: 2 8

Requirement Description Additional Entrance Fee

Detailed Description

An additional fee of S3 is charged during the weekend, but

1) Visitors aged under 7 are not charged.

2) Visitors aged 7 to 13 inclusive get a 20% discount off the additional fee.

3) Visitors aged greater than 65 get a 50% discount off the additional fee.

Age should be an integer of 0 or above.

Weekend means Friday to Sunday inclusive.

Which of the following statements is NOT correct?

Options:

A.  

Thursday is a valid input boundary value.

B.  

A minimum of 6 valid test cases are derived from boundary value analysis based on input age.

C.  

$3.01 is a valid output boundary value.

D.  

7 and 13 are boundary values for the equivalence partition including age 10.

Discussion 0
Questions 27

A Test Manager conducts risk assessment for a project. One of the identified risks is: The sub-contractor may fail to meet his commitment". If this risk materializes. it will lead to delay in completion of testing required for the current cycle.

Which of the following sentences correctly describes the risk?

Options:

A.  

It is a product risk since any risk associated with development timeline is a product risk.

B.  

It is no longer a risk for the Test Manager since an independent party (the sub-contractor) is now managing it

C.  

It is a object risk since successful completion of the object depends on successful and timely completion of the tests

D.  

It is a product risk since default on part of the sub-contractor may lead to delay in release of the product

Discussion 0
Questions 28

A system has a self-diagnostics module that starts executing after the system is reset. The diagnostics are running 12 different tests on the systems memory hardware. The following is one of the requirements set for the diagnostics module:

'The time taking the diagnostics tests to execute shall be less than 2 seconds' Which of the following is a failure related to the specified requirement?

Options:

A.  

The diagnostic tests fail to start after a system reset

B.  

The diagnostic tests take too much time to execute

C.  

The diagnostic tests that measure the speed of the memory, fail

D.  

The diagnostic tests fail due to incorrect implementation of the test code

Discussion 0
Questions 29

For a mandatory input field "ZIP code" the following rules are given:

1 - The valid ZIP code format is 5 numeric digits.

2 - The code has to exist in the post office's official ZIP code list

Using equivalence classes partitioning, how many test cases are required to test this field?

Options:

A.  

8

B.  

3

C.  

6

D.  

4

Discussion 0
Questions 30

Which of the following activities are part of test planning?

I) Setting the entry and exit criteria

II) Determining the validity of bug reports

III) Determining the number of resources required

IV) Determining the expected result for test cases

Options:

A.  

I. IV

B.  

I. III

C.  

I, III, IV

D.  

I, II, IV

Discussion 0
Questions 31

You need to test the login page of a web site. The page contains fields for user name and password. Which test design techniques are most appropriate for this case?

Options:

A.  

Decision table testing, state transition testing.

B.  

Equivalence partitioning, Boundary value analysis.

C.  

Exploratory testing, statement coverage.

D.  

Decision coverage, fault attack.

Discussion 0
Questions 32

Which of the following statements regarding inspection is NOT true?

Options:

A.  

An inspection may be led by a trained moderator who shall not be the author.

B.  

The main purpose of an inspection is to find solutions to the problems.

C.  

An inspection can be performed by peers.

D.  

An inspection shall follow a formal process based on rules and checklists with entry and exit criteria

Discussion 0
Questions 33

A program got 100% decision coverage in a test. Which of the following statements is then guaranteed to be true?

Options:

A.  

Every executable statement Is covered.

B.  

Every output equivalence class has been tested.

C.  

Every input equivalence class has been tested.

D.  

The "dead" code has not been covered.

Discussion 0
Questions 34

The following chart represents metrics related to testing of a project that was competed. Indicate what is represented by tie lines A, B and the axes X.Y

A)

B)

C)

D)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 35

A software system checks age in order to determine which welcome screen to display. Age groups are:

Group I: 0-12

Group II; 13-18

Group III: over 18

Which of the below represent boundary values?

Options:

A.  

(-1.0.12.13.18,19)

B.  

(-1.0,11.12.13,14,18.19)

C.  

(0.12.13.18.19)

D.  

(4.5.15.20)

Discussion 0
Questions 36

Which of the following is NOT a common objective of testing?

Options:

A.  

Finding defects in the software

B.  

Preventing defects

C.  

Debugging the software to find the reason for defects

D.  

Providing information on the status of the system

Discussion 0
Questions 37

Which statement about use case testing is true?

Options:

A.  

The lest cases are designed to find defects in the data flew.

B.  

The test cases are designed to be used by real users, not by professional testers

C.  

The test cases are always designed by customers or end users.

D.  

The test cases are designed to find defects in the process flow.

Discussion 0
Questions 38

Your manager asked you when testing will be complete. In order to answer this question, you'll most likely use:

Options:

A.  

Test progress reports

B.  

Your colleagues advice

C.  

A conversion spreadsheet

D.  

A Test Oracle

Discussion 0
Questions 39

A software company decides to invest in reviews of various types. The thought process they have is that each artifact needs to be reviewed using only one of the review methods depending on the criticality of the artifact.

Options:

A.  

The thought process is incorrect. The whole company should adopt same standard for review of all artifacts.

B.  

The thought process is correct. The whole company should decide or the review method based on their CMM level.

C.  

The thought process is incorrect. Same artifact can be reviewed using different review methods

D.  

The thought process is correct. It wastes time to review same artifact using efferent review methods

Discussion 0