Labour Day Special - 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: c4sdisc65

ISTQB-CTFL PDF

$38.5

$109.99

3 Months Free Update

  • Printable Format
  • Value of Money
  • 100% Pass Assurance
  • Verified Answers
  • Researched by Industry Experts
  • Based on Real Exams Scenarios
  • 100% Real Questions

ISTQB-CTFL PDF + Testing Engine

$61.6

$175.99

3 Months Free Update

  • Exam Name: ISTQB Certified Tester Foundation Level (CTFL) v4.0
  • Last Update: May 17, 2024
  • Questions and Answers: 170
  • Free Real Questions Demo
  • Recommended by Industry Experts
  • Best Economical Package
  • Immediate Access

ISTQB-CTFL Engine

$46.2

$131.99

3 Months Free Update

  • Best Testing Engine
  • One Click installation
  • Recommended by Teachers
  • Easy to use
  • 3 Modes of Learning
  • State of Art Technology
  • 100% Real Questions included

ISTQB-CTFL Practice Exam Questions with Answers ISTQB Certified Tester Foundation Level (CTFL) v4.0 Certification

Question # 6

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

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

Full Access
Question # 7

During system testing phase of a word processor, a tester finds that on opening a file from a particular set of files, which are part of a critical workflow, the word processor crashes. Which of the following is the next step the tester should take poor to recording the deviation?

A.

Try to recreate the incident before reporting

B.

Try to identify the code fragment causing the problem

C.

Send an email to the developer and not report the bug

D.

Report the incident as is without any further action

Full Access
Question # 8

Which of the following statements about testing in the context of an agile (iterative-incremental) development model is correct?

A.

Unit test and acceptance test ate the most important tests to make sure that the system works as expected.

B.

Each iteration of testing has to be completely finished before a new Iteration of development starts.

C.

Regression testing is necessary whenever a new Increment Is added to the existing system. D. Only certain types of non-functional and explorative testing are performed.

Full Access
Question # 9

Which of the following is an example of black-box dynamic testing?

A.

Functional Testing

B.

Code inspection

C.

Checking memory leaks for a program by executing it

D.

Coverage analysis

Full Access
Question # 10

4 equivalence classes are given for integer values:

0 < x <100

100<= x <= 200

200 < x < 500

x >= 500

Which of the following options represent correct set of data for valid equivalence class partitions?

A.

50; 100; 200. 1000

B.

0. 1.99, 100.200,201.499, 500;

C.

0.50; 100; 150.200.350.500;

D.

50; 100; 250; 1000

Full Access
Question # 11

Which of the following coverage criteria results in the highest coverage for state transition based test cases?

A.

Can't be determined

B.

Covering all transitions at least once

C.

Covering only start and end states

D.

Covering all states at least once

Full Access
Question # 12

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.

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

Full Access
Question # 13

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

A.

100% Stale transition coverage

B.

100% Equivalence class coverage

C.

100% Boundary value coverage

D.

100% Statement coverage

Full Access
Question # 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?

A.

Use case based testing

B.

Decision table

C.

Boundary value analysis

D.

Equivalence class partitioning

Full Access
Question # 15

Which of the following is a typical product risk?

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

Full Access
Question # 16

Which of the following sentences describe a product risk?

A.

The application might not be able to provide the expected responsiveness under a load of up-lo 300 concurrent users

B.

Failure in acquiring an adequate and test automation tool

C.

A wrong configuration of the test environment that causes incidents related to the environment and not to the software under test

D.

The development team lacks knowledge of the technology on which the product is based

Full Access
Question # 17

Which of the following can be considered a VALID exit criterion?

I Estimates of defect density or reliability measures.

II. The completion and publication of an exhaustive Test Report.

III. Accuracy measures, such as code, functionality or risk coverage.

IV Residual risks such as lack of code coverage in certain areas.

A.

I, III, IV

B.

I, II, III

C.

III, IV

D.

II, III, IV

Full Access
Question # 18

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

ISTQB-CTFL question answer

A)

ISTQB-CTFL question answer

B)

ISTQB-CTFL question answer

C)

ISTQB-CTFL question answer

D)

ISTQB-CTFL question answer

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Full Access
Question # 19

What is test oracle?

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

Full Access
Question # 20

Which or the following would be a key difference between a peer review of code and static analysis of code using a tool?

A.

A peer reviews finds defects while static analysis finds failures.

B.

Static analysis targets the code technically whereas Peer review is applicable to further aspects.

C.

Peer reviews cannot find missing requirements whereas static analysis can

D.

A peer reviews find failures while static analysis finds defects.

Full Access
Question # 21

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?

ISTQB-CTFL question answer

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

Full Access
Question # 22

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?

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

Full Access
Question # 23

A program is used to control a manufacturing line (turn machines on and off. start and stop conveyer belts, add raw materials to the flow. etc.). Not all actions are possible at all times. For example, there are certain manufacturing stages that cannot be stopped - unless there is an emergency. A tester attempts to evaluate if all such cases (where a specific action is not allowed) are covered by the tests.

Which coverage metric will provide the needed information for this analysis?

A.

Code coverage

B.

Data flow coverage

C.

Statement coverage

D.

Branch Coverage

Full Access
Question # 24

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

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.

Full Access
Question # 25

Which statement about use case testing is true?

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.

Full Access
Question # 26

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

ISTQB-CTFL question answer

A.

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

B.

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

C.

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

D.

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

Full Access
Question # 27

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?

A.

4

B.

1

C.

2

D.

Infinite

Full Access
Question # 28

Which of the following is a function of a dynamic analysis tool?

A.

Provide support for traceability of tests, test results and incidents to source documents

B.

Monitor the allocation, use and de-allocation of memory during run-time of a program

C.

Execute programs step-by-step in order to reproduce failures and find corresponding defects

D.

Provide support for release of baselines consisting of configuration items

Full Access
Question # 29

Can "cost" be regarded as Exit criteria?

A.

Yes. Spending too much money on test ng will result in an unprofitable product, and having cost as an exit criterion helps avoid this

B.

No. The financial value of product quality cannot be estimated, so it is incorrect to use cost as an exit criterion

C.

Yes. Going by cost as an exit criterion constrains the testing project which will hello achieve the desired quality level defined for the project

D.

No The cost of testing cannot be measured effectively, so it is incorrect to use cost as an exit criterion

Full Access
Question # 30

Which of the following statements is LEAST likely to be describing component testing?

A.

It identifies defects in modules and classes.

B.

Simulators and stubs may be required.

C.

It mainly tests interfaces and interaction between components.

D.

It may be applied using a test-first approach.

Full Access
Question # 31

A QA manager of a start-up company needs to implement within a week a low cost incident management tool. Which of the following is the best option?

A.

Document incidents on a large board in the lab

B.

Purchase and deploy an incident management tool

C.

Manage the incidents through E-mails and phone calls

D.

Manage the incidents in a spreadsheet posted on the intranet

Full Access
Question # 32

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?

A.

Statement coverage

B.

State transition testing

C.

Equivalence partitioning

D.

Use case testing

Full Access
Question # 33

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?

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

Full Access
Question # 34

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?

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

Full Access
Question # 35

Mark the correct sentences:

* Defects are a result of environmental conditions and are also referred to as "Failures"

* A human mistake may produce a defect

* A system mil totally fail to operate correctly when a failure exists in it

* When a defect exists in a system it may result in a failure

* Defects occur only as a result of technology changes

A.

II, IV

B.

I, II

C.

IV, V

D.

II, III, IV

Full Access
Question # 36

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:

ISTQB-CTFL question answer

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

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.

Full Access
Question # 37

A test manager decided to skip static testing since he believes bugs can be found easily by doing dynamic testing. Was this decision right or wrong?

A.

The decision was wrong. Ensuring quality mandates that static testing is performed after performing the dynamic testing.

B.

The decision was right. Static testing is usually redundant if a product is planned to go through a full-cycle of dynamic testing.

C.

The decision was right. Most of the bugs are easier to identify during the dynamic testing.

D.

The decision was wrong. Static testing can find defects early in the development process, reducing the overall cost of testing and development

Full Access