Summer Special Sale - Limited Time 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 575363r9

Welcome To DumpsPedia

ISTQB-CTFL Sample Questions Answers

Questions 4

Which of the following statements about the value of maintaining traceability between the test basis and test work products is not true?

Options:

A.

Traceability can be useful for assessing the impact of a change to a test basis item on the corresponding tests

B.

Traceability can be useful for determining how many test basis items are covered by the corresponding tests

C.

Traceability can be useful for determining the most suitable test techniques to be used in a testing project

D.

Traceability can be useful to support the needs required by the auditing of testing

Buy Now
Questions 5

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

Buy Now
Questions 6

Which of the following does MOT describe a reason why testing is necessary?

Options:

A.

The customer decided that 100% branch coverage shall be achieved

B.

The acquisition of test automation tools was based on the assumption that it will be used m all projects

C.

For avionics and pharmaceutical systems software testing is mandated by standards

D.

The risks associated with delivering the system are far higher than the cost of testing

Buy Now
Questions 7

Which of the following about typical information found within a test plan is FALSE?

Options:

A.

The need to temporarily have additional test personnel available for specific test phases and/or test activities

B.

The conditions that must be met in order for the test execution activities to be considered completed.

C.

The list of the product risks which have not been fully mitigated at the end of test execution.

D.

The conditions that must be met for part of all the planned activities to be suspended and resumed.

Buy Now
Questions 8

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

Buy Now
Questions 9

While repotting a defect, which attribute indicates the degree of impact that the defect has on the system?

Options:

A.

Priority

B.

Severity

C.

Status

D.

Description

Buy Now
Questions 10

To be able to define testable acceptance criteria, specific topics need to be addressed. In the table below are the topics matched to an incorrect description. Match the topics (the left column) with the correct description (the right column)

TopicDescription

Options:

A.

How the system performs the specific behaviour.

8: Quality characteristicsB: A sequence of actions between an external actor and the system, to accomplish a specific goal or business task.

B.

ScenariosC: The externally observable behaviour with user actions as input operating under certain configurations.

C.

Business rulesD; Description of the connections between the system to be developed and the outside world.

D.

External interfacesE: Activities that can only be performed in the system under certain conditions defined by outside procedures and constraints.

E.

A to C, B to A, C to B. D to E and E to D

F.

A to E, B to A, C to B, D to C and E to D

G.

A to C, B to A, C to B, D to D and E to E

Buy Now
Questions 11

For each test case to be executed, the following table specifies its dependencies and the required configuration of the test environment for running such test case:

Assume that C0NF1 is the initial configuration of the test environment Based on this assumption, which of the following is a test execution schedule that is compatible with the specified dependencies and allows minimising the number of switches between the different configurations of the test environment^

Options:

A.

TC4, TC3, TC2, TC1, TC5.

B.

TCI, TC5, TC4, TC3, TC2

C.

TC4, TC3, TC2, TC5, TC1.

D.

TC4, TC1, TC5, TC2, TC3

Buy Now
Questions 12

In which one of the following test techniques are test cases derived from the analysis of the software architecture?

Options:

A.

Black-box test techniques.

B.

Experience-based test techniques.

C.

Checklist-based test techniques.

D.

White-box test techniques.

Buy Now
Questions 13

How can testing contribute to higher quality?

Options:

A.

Testing help to measure the quality of software.

B.

Testing ensures that remaining defects are documented.

C.

Testing removes errors in the software.

D.

Testing eliminates the risk with software.

Buy Now
Questions 14

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

Buy Now
Questions 15

Which ONE of the following is a GOOD testing practice that is INDEPENDENT of the chosen SDLC (Software Development Life Cycle) model?

Options:

A.

Testers are involved in reviewing work products as soon as the final version of this documentation is available so that this earlier testing and defect detection can support the “shift-left" strategy.

B.

Test analysis and design for a specific test level begin during the corresponding development phase of the SDLC, allowing testing to follow the principle of late testing.

C.

For every software development activity, there is a corresponding testing activity, ensuring that all development activities are subject to quality assurance.

D.

Different test levels have specific and overlapping test objectives, allowing tests to be appropriate to specific test object types while managing redundancy.

Buy Now
Questions 16

A class grade application for instructors assigns letter grades based on students' numerical grades.

The letter grades for different numerical grades should be:

Above 89, up to 100 - A

Above 79, up to 89 • B

Above 69, up to 79 • C

Above 59, up to 69 - D

Below 60- F

Which of the following sets of test inputs would achieve the relatively highest equivalence partition coverage?

Options:

A.

0, 58.59,70, 80

B.

74, 79.84,85, 89

C.

79, 89.90,99, 100

D.

69, 79. 80, 89, 90

Buy Now
Questions 17

You are testing an e-commerce system that sporadically fails to properly manage customers' shopping carts. You have stressed the urgency of this situation to the development manager and development team and they recognize the priority of resolving the underlying defect. The development team is waiting for more information, which you will include in your defect report. Given the following items of information they are included in a typical defect report:

1. The expected results

2. The actual results

3. The urgency and priority to fix this

4. The date and author of the defect report

5. A description of the defect in order to reproduce, including screenshots and database dumps

Which of these items will be MOST useful to the developers to help them identify and remove the defect causing this failure?

Options:

A.

1, 2, 5

B.

1, 2, 3, 4, 5

C.

1, 2, 4

D.

3, 4

Buy Now
Questions 18

Given the following User Story: "As an online customer, I would like to be able to cancel the purchase of an individual item from a shopping list so that it only displays the relevant items, in less than 1 second", which of the following can be considered as applicable acceptance test cases?

I.Click on my online shopping list, select the unwanted Item, delete the unwanted item, the unwanted Item is deleted from the shopping list in less than 1 second.

ii.Click on my online shopping list, select all the items, delete all the items, the unwanted items are deleted from the shopping list in less than 1 second.

iii.Tab to the online shopping list and press enter, select the unwanted item, delete the unwanted item, the unwanted item is deleted from the shopping list In less than 1 second.

Iv. Click on the checkout button, select the payment method, make payment, confirmation received of payment and shipping date.

v. Click on my shopping list, select the unwanted Item, delete the unwanted item, the unwanted item is deleted from the shopping list.

Select the correct answer:

Options:

A.

I, ii and v

B.

iv

C.

i and iii

D.

v

Buy Now
Questions 19

ST is a Software Testing organization which utilizes a testing knowledge base. Access to ST knowledge base can be either full or limited. Access level is determined based on ST certification and testing experience as follows:

1. If ST certified, with less than 5 years testing experience - allow limited access

2. If ST certified, 5-10 years of testing experience - allow full access

3. If not ST certified with 5-10 years of testing experience - allow limited access.

What would be the results for:

A - ST certified. 12 years of testing experience

B - Not ST certified. 7 years of testing experience

C - Not ST certified. 3 years of testing experience

Options:

A.

A - unknown

B - limned access

C- unknown

B.

A - full access

B - limited access

C - unknown

C.

A - full access

B - limited access

C - limited access

D.

A - unknown

B - full access

C - unknown

Buy Now
Questions 20

Which of the following statements about re-testing and regression testing are TRUE?

I Re-testing should be performed after a defect is fixed.

II Regression testing should always be performed after a defect is fixed.

III. Re-testing and regression testing may be performed at any test level.

IV Regression testing may include functional, non-functional and structural testing.

V. Re-testing should be included in the debugging activity.

Options:

A.

I, III. Iv

B.

II, v

C.

I, Ill

D.

II. IV, V

Buy Now
Questions 21

Which of the following statements about Experience Based Techniques (EBT) is correct?

Options:

A.

EBT use tests derived from the test engineers' previous experience with similar technologies.

B.

EBT is based on the ability of the test engineer to implement various testing techniques.

C.

EBT is done as a second stage of testing, after non-experienced-based testing took place.

D.

EBT require broad and deep knowledge in testing but not necessarily in the application or technological domain.

Buy Now
Questions 22

Which ONE of the following options is NOT a benefit of test automation?

Options:

A.

Reduced test execution times

B.

More objective assessment

C.

Prevention of simple human errors

D.

Eliminating completely the need for manual testing

Buy Now
Questions 23

Which of the following statements is CORRECT about the value added by a tester to release planning?

Options:

A.

The tester estimates the testing effort for individual iterations

B.

The tester writes acceptance criteria

C.

The tester breaks down user stories into smaller testing tasks

D.

The tester assesses the testability of the user stories

Buy Now
Questions 24

A Static analysis tool analyzes a given program's CONTROL FLOW among other things. Which of the following options represents the most likely outcome of the control flow analysis:

Options:

A.

Identification of unreachable code

B.

Report on adherence to the coding standards

C.

Number of comment lines

D.

Number of source code lines

Buy Now
Questions 25

The following state transition diagram describes the functionality involved in a system using fingerprint and password authentication to log onto a system.

How many distinct states of the system are visible in the above diagram?

Options:

A.

1

B.

2

C.

3

D.

4

Buy Now
Questions 26

Given some statements about independence of testing

i. Independence is a replacement for familiarity with the code

ii. Independence helps remove the biases produced because of own work

iii. Similar kind of failures can be detected by anyone

iv Assumptions by different people are different revealing weaknesses

Which of the following CORRECTLY represents the benefits?

Options:

A.

ii and iv

B.

iii and iv

C.

i and iii

D.

i and iv

Buy Now
Questions 27

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

Buy Now
Questions 28

Which ONE of the following statements would you expect to be the MOST DIRECT advantage of the whole-team approach?

Options:

A.

Capitalizing on the combined skills of business representatives, testers, and developers working together to contribute to project success.

B.

Reducing the involvement of business representatives because of enhanced communication and collaboration between testers and developers.

C.

Avoiding requirements misunderstandings that may not have been detected until dynamic testing when they are more expensive to fix.

D.

Having an automated build and test process, at least once a day, that detects integration errors early and quickly.

Buy Now
Questions 29

Who of the following has the best knowledge to decide what tests in a test project should be automated?

Options:

A.

The developer

B.

The customer

C.

The development manager

D.

The test leader

Buy Now
Questions 30

Which ONE of the following options CANNOT be subjected to static analysis?

Options:

A.

COTS (Commercial off-the-shelf)

B.

Source code

C.

BPMN (Business Process Modeling and Notation) models

D.

UML (Unified Modeling Language) models

Buy Now
Questions 31

Which ONE of the following elements is TYPICALLY part of a test plan?

Options:

A.

The budget and schedule for the test project.

B.

A detailed analysis of the defects found and their causes.

C.

A detailed report on the test results after the test project is completed.

D.

A list of test logs from the test execution.

Buy Now
Questions 32

Which of the following statements about test reports are TRUE?

I Test reports shall be approved by the test team.

II. Test reports shall give stakeholders information as basis for decisions.

Ill Test reports shall summarize what happened through a period of testing.

IV. Test reports shall be approved by the development team, the test team and the customer

V. Test reports shall include information about remaining risks.

Options:

A.

II, III, V

B.

I, II, IV

C.

I, III, v

D.

II, III, IV

Buy Now
Questions 33

Can "cost" be regarded as Exit criteria?

Options:

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

Buy Now
Questions 34

Which of the following is a task the Author is responsible for, as part of a typical formal review?

Options:

A.

Determining the people who will be involved in the review

B.

Recording the anomalies found during the review meeting

C.

Identifying potential anomalies in the work product under review

D.

Fixing the anomalies found in the work product under review

Buy Now
Questions 35

Which of the following BEST matches the descriptions with the different categories of test techniques?

1.Test cases are based on the test basis which may include the requirements, use cases and user stories

2.Test cases are based on the test basis which may include the software architecture or code

3.Test cases can show deviations from the requirements

4.These test techniques are applicable to both functional and non-functional testing

5.Tests are based on knowledge of developers, users and other stakeholders

Black - Black-box test techniques

White * White-box test techniques

Experience - Experience-based test techniques

Options:

A.

Black -1,3.4 White - 2 Experience - 5

B.

Black - 2, 3 White -1 Experience - 4, 5

C.

Black -1,2 White - 3, 4 Experience - 5

D.

Black - 2, 3 White -1,5 Experience - 4

Buy Now
Questions 36

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

Options:

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.

Buy Now
Questions 37

Which statement best describes the key difference between a mindset for test activities and a mindset for development activities?

Options:

A.

A tester possesses professional pessimism while a developer is concerned with validating the product

B.

A tester is concerned with finding defects while a developer is interested in designing solutions

C.

A tester is interested in building solutions while a developer is concerned with verifying the product

D.

A tester is concerned with verifying the product while a developer possesses professional pessimism

Buy Now
Questions 38

Consider the following statements (I to V) about software testing:

I. Can be applied to non-executable work products.

II. Can be used to measure performance efficiency.

III. Can lead to the detection of defects.

IV. Can find defects directly.

V. Can identify unexpected behaviors caused by potential defects.

Which ONE of the following options is the list that characterizes static tests the BEST?

Options:

A.

Statements I, III, and IV

B.

Statements II, IV, and V

C.

Statements I, II, and IV

D.

Statements II, III, and V

Buy Now
Questions 39

Atypical generic skill required for the role of tester is the ability to

Options:

A.

Take on the role of developer to meet challenging project deadlines

B.

Assume leadership aimed at imposing decisions on the rest of the team.

C.

Use tools to make the execution of repetitive testing tasks more efficient.

D.

Determine the corrective actions to get a test project on track in case of deviations from the test plan

Buy Now
Questions 40

Which of the following statements best describes the difference between product risk and project risk in software testing?

Options:

A.

Product risk refers to the risk associated with the project's schedule, budget, and resources, while project risk refers to the risk associated with the quality and functionality of the software product.

B.

Product risk refers to the risk associated with issues such as delays in work product deliveries, inaccurate estimates, while project risk refers to the risk associated with the project's schedule, budget, and resources.

C.

Product risk and project risk are essentially the same and can be used interchangeably.

D.

Product risk refers to the risk associated with delays in elements such as work product deliveries and inaccurate estimates, while project risk refers to the risk associated with issues such as user dissatisfaction.

Buy Now
Questions 41

Given the following priorities and dependencies for these test cases:

Which of the following test execution schedules BEST takes into account the priorities and technical and logical dependencies?

Options:

A.

TC1 - TC3 - TC2 - TC4 - TC6 - TC5

B.

TC3 - TC4 - TC2 - TC6 - TC1 - TC5

C.

TC1 - TC3 - TC2 - TC4 - TC5 - TC6

D.

TC2 - TC4 - TC1 - TC3 - TC5 - TC6

Buy Now
Questions 42

Which of the statements correctly describes when a whole team approach may NOT be suitable?

Options:

A.

When a high level of test independence may be required.

B.

When acceptance tests need to be created.

C.

When a test automation approach needs to be determined.

D.

When the team dynamics need to be improved.

Buy Now
Questions 43

The statement: "Test activities should start in the early stages of the lifecycle, adhering to the testing principle of early testing” is relevant to which of the recognized software development models?

Options:

A.

Sequential development model.

B.

Iterative development model.

C.

Incremental development model.

D.

All the above

Buy Now
Questions 44

Which of the following tools is most likely to detect defects in functions or methods in source code?

Options:

A.

configuration management tool

B.

unit test framework tool

C.

test design tool

D.

monitoring tool

Buy Now
Questions 45

Which ONE of the following is a characteristic of exploratory testing?

Options:

A.

Effectiveness depends on the individual testers' skills

B.

Usually conducted when there is sufficient time for testing

C.

Testing without defined time-boxes

D.

Test cases are written once the specifications become available

Buy Now
Questions 46

The following diagram displays the logical dependencies between requirements and the individual requirement priorities. For example, "R2->R3" means that R3 is dependent on R2. Priority is indicated by the number next to the letter ”P" i.e. P1 has a higher priority than P2.

Which one of the following options best describes the test execution sequence using both requirement dependency and priority

Options:

A.

R2. R1, R3. R4. R5, R6. R7, R8.

B.

R1, R2, R3, R4, R5, R6, R7, R8.

C.

R2, R4. R8, R5, R1, R6, R3, R7.

D.

. R2, R1,R3,R7,R6,R5,R4,R8.

Buy Now
Questions 47

Which of the following statements about the shift-left approach is true?

Options:

A.

Shift-left in testing can be implemented only in Agile/DevOps frameworks, as it relies completely on automated testing activities performed within a continuous integration process

B.

Performance testing performed during component testing, is a form of shift-left in testing that avoids planning and executing costly end-to-end testing at the system test level in a production-like environment

C.

Shift-left in testing can be implemented in several ways to find functional defects early in the lifecycle, but it cannot be relied upon to find defects associated with non-functional characteristics

D.

Continuous integration supports shift-left in testing as it can reduce the time between the introduction of a defect and its detection, thereby reducing the cost to fix it

Buy Now
Questions 48

Which of the following BEST describes a benefit of test automation?

Options:

A.

More subjective assessment

B.

Reduction in repetitive manual work

C.

Availability of the test automation tool vendor

D.

Negligible effort to maintain the test assets generated by the tool

Buy Now
Questions 49

Which of the following statements best describes the way in which decision coverage is measured?

Options:

A.

Measured as the number of statements executed by the tests, divided by the total number of executable statements in the code.

B.

Measured as the number of lines of code executed by the tests, divided by the total number of lines of code in the test object.

C.

Measured as the number of decision outcomes executed by the tests, divided by the total number of decision outcomes in the test object.

D.

It is not possible to accurately measure decision coverage.

Buy Now
Questions 50

Which of the following statements is TRUE'?

Options:

A.

Unlike functional testing, non-fundional testing can only be applied to conventional systems, not artificial intelligence-based system.

B.

Functional testing focuses on what the system is supposed to do, while white-box testing focuses on how well the system does what it is supposed to do

C.

Functional testing can be applied to all test levels, while non-functional testing can be applied only to system and acceptance test levels.

D.

Black-box test techniques and experience-based test techniques may be applicable to both functional testing and non-functional testing

Buy Now
Questions 51

Which are the MAIN goals of risk management in a software project?

Options:

A.

To increase the success probability for the project regardless of costs.

B.

To increase focus on preventative processes and to increase satisfaction for the testers.

C.

To control contractual problems and minimize the impacts of company policies.

D.

To reduce the probability of undesired situations and to reduce the effect of potential impact.

Buy Now
Questions 52

Which of the following is an advantage of the whole team approach?

Options:

A.

It helps avoid the risk of tasks associated with a user story not moving through the Agile task board at an acceptable rate during an iteration.

B.

It helps team members understand the current status of an iteration by visualising the amount of work left to do compared to the time allotted for the iteration

C.

It helps the whole team be more effective in test case design by requiring all team members to master all types of test techniques.

D.

It helps team members develop better relationships with each other and make their collaboration more effective for the benefit of the project.

Buy Now
Questions 53

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

Options:

A.

II, IV

B.

I, II

C.

IV, V

D.

II, III, IV

Buy Now
Questions 54

Which of the following statements best describes how configuration management supports testing?

Options:

A.

Configuration management helps reduce testing effort by identifying a manageable number of test environment configurations in which to test the software, out of all possible configurations of the environment in which the software will be released

B.

Configuration management is an administrative discipline that includes change control, which is the process of controlling the changes to identified items referred to as Configuration Items'

C.

Configuration management is an approach to interoperability testing where tests are executed in the cloud, as the cloud can provide cost-effective access to multiple configurations of the test environments

D.

Configuration management helps ensure that all relevant project documentation and software items are uniquely identified in all their versions and therefore can be unambiguously referenced in test documentation

Buy Now
Questions 55

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

Buy Now
Questions 56

Which ONE of the following roles is responsible for mediating, managing time, and generating a safe review environment in which everyone can speak freely?

Options:

A.

Manager

B.

Reviewer

C.

Review leader

D.

Moderator

Buy Now
Questions 57

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

Options:

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

Buy Now
Questions 58

Which of the following statements about the shift-left approach is FALSE?

Options:

A.

The shift-left approach can only be implemented with test automation

B.

The shift-left approach in testing is compatible with DevOps practices.

C.

The shift-left approach can involve security vulnerabilities

D.

The shift-left approach can be supported by static analysis tools.

Buy Now
Questions 59

Which review type, also known as a “buddy check”, is commonly used in Agile development?

Options:

A.

Inspection.

B.

Walkthrough.

C.

Technical review.

D.

Informal review.

Buy Now
Questions 60

Which of the following is the BEST reason for selecting a particular type of software development lifecycle model?

Options:

A.

The project manager's preference

B.

Tester skill level with the software development lifecycle model

C.

The project team's overall familiarity with the model

D.

The type of product being developed

Buy Now
Questions 61

Which of the following statements about exploratory testing is true?

Options:

A.

Exploratory testing is an experience-based test technique in which testers explore the requirements specification to detect non testable requirements

B.

When exploratory testing is conducted following a session-based approach, the issues detected by the testers can be documented in session sheets

C.

Exploratory testing is an experience-based test technique used by testers during informal code reviews to find defects by exploring the source code

D.

In exploratory testing, testers usually produce scripted tests and establish bidirectional traceability between these tests and the items of the test basis

Buy Now
Questions 62

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.

Buy Now
Questions 63

Scenario 2 “Big Drop”:

A company “The Big Drop” provides bulk discounts and frequent customer discounts as follows:

How many possible decision rules can be extracted from this table?

Options:

A.

5 decision rules

B.

6 decision rules

C.

32 decision rules

D.

8 decision rules

Buy Now
Questions 64

Which ONE of the following options corresponds to an activity in the testing process in which testable features are identified?

Options:

A.

Test design

B.

Test analysis

C.

Test implementation

D.

Test execution

Buy Now
Questions 65

Which of the following is a test-first approach, where tests that express a shared understanding from stakeholders of how the application is expected to work, are first written in business-readable language (following the Given/When/Then format), and then made executable to drive development?

Options:

A.

Test-Driven Development (TDD)

B.

Acceptance Test-Driven Development (ATDD)

C.

Behavior-Driven Development (BDD)

D.

Domain-Driven Design (DDD)

Buy Now
Questions 66

Calculate the measurement error SD for the following estimates done using three point estimation technique-Most optimistic effort (a) -120 person days Most likely effort (m) -180 person days Most pessimistic effort (b) - 240 person days

Options:

A.

180

B.

120

C.

197

D.

20

Buy Now
Questions 67

Use Scenario 1 “Happy Tomatoes” (from the previous question).

When running test case TC_59, the actual result for t = 35 degrees Celsius is OUTPUT = X instead of the expected output.

Which information should NOT be included in the defect report?

Options:

A.

Identification of the test object and test environment

B.

A concise title and a short summary of the defect being reported

C.

Description of the structure of the test team

D.

Expected results and actual results

Buy Now
Questions 68

Exploratory testing is an experience-based test technique

Options:

A.

Where a developer and a tester work together on the same workstation while the developer actively writes code, the tester explores the code to find defects.

B.

That can be organised into sessions guided by test charters outlining test objectives that will guide the testers' exploration

C.

Where a team of testers explores all possible test techniques in order to determine the most suitable combination of these techniques to apply for a test project.

D.

That aims at finding defects by designing tests that exercise all possible combinations of input values and preconditions

Buy Now
Questions 69

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

Buy Now
Questions 70

Which of the following correctly represents a test first approach?

Options:

A.

Code is refactored first then tests are written and run

B.

Application behaviour is written in Given/When/then format and tests are then written and run

C.

Tests are derived from acceptance criteria and run to check that the code passes these tests

D.

First the tests fail then the code is written to pass the tests and this is iterated

Buy Now
Questions 71

Which ONE of the following options MOST ACCURATELY describes the activities of “testing” and “debugging”?

Options:

A.

Testing triggers a failure that is caused by a defect in the software, whereas debugging is concerned with finding the causes of this failure (defects), analyzing these causes, and eliminating them.

B.

Testing triggers a failure that is caused by a defect in the software, whereas debugging is concerned with finding the causes of this failure (defects), analyzing these causes, and reproducing them.

C.

Testing identifies a defect that is caused by an error in the software, whereas debugging is concerned with finding the causes of this defect, analyzing these causes, and eliminating them.

D.

Testing triggers a defect that is caused by an error in the software, whereas debugging is concerned with finding the causes of this defect, analyzing these causes, and eliminating them.

Buy Now
Questions 72

Scenario 1 “Happy Tomatoes” (used for questions 20-22):

An intelligent application for agricultural use incorporates temperature sensors located at different points of an enclosure. The sensors measure and record the temperature at regular intervals and extract the statistical values for these measurements. These values include the average daily temperature.

A new variety of tomatoes is currently being grown and the “World Organization for Happy Tomatoes” has established temperature ranges related to vegetative development.

When the system establishes that the average temperature is within a specific range, it emits a value that will be used to monitor and control the crop.

Using the equivalence partitioning technique, identify the set of input values that provides the HIGHEST coverage.

Options:

A.

{7,10,21,40}

B.

{8,10,25,40}

C.

{7,10,25,29}

D.

{7,10,25,40}

Buy Now
Questions 73

Which of the following is the main difference between quality assurance (QA) and quality control

Options:

A.

A is the responsibility of everyone on a project, while QC is the responsibility of a dedicated team.

B.

A is a process-oriented approach, while QC is a product-oriented approach.

C.

A is focused on implementation, while QC is focused on improvement.

D.

A is preventive, while QC is corrective.

Buy Now
Questions 74

Which of the following statements about test estimation approaches is CORRECT?

Options:

A.

The Wideband Delphi estimation technique is an example of the risk-based approach

B.

The Wideband Delphi estimation technique is an example of the expert-based approach

C.

Bumdown charts used in Agile development is an example of the risk-based approach

D.

Burndown charts used in Agile development is an example of the expert-based approach

Buy Now
Questions 75

Given the following statements:

1.It can prevent defects by manual examination of the functional specification

2.It is effective since it can be performed very early in the software development life cycle

3.It can detect the failures in the running application

4.It can help eliminate defects in user stories

5.It can verify externally visible behaviors

Which set of statements represent values ONLY for static testing?

Options:

A.

1,3, 4.5

B.

2,4,5

C.

1,2,4

D.

1,2, 3. 4,5

Buy Now
Questions 76

You are a test manager responsible for implementing risk-based testing in your organization which deals with software in the healthcare domain. You are writing a handbook of various product risk mitigation options. Which ONE of the following options correctly represent the correct mitigation options?

Options:

A.

Using a third party testing company to transfer the risk to that company

B.

Choosing a tool for automated unit testing to reduce the risks

C.

Increasing the number of testers to be able to take care of all the risks

D.

Selecting a tester with required knowledge related to compliance and standards

Buy Now
Questions 77

Which ONE of the following options MOST ACCURATELY describes statement testing?

Options:

A.

In statement testing, the coverage items are control flow transfers between branches. The aim is to design test cases to exercise branches in the code until an acceptable level of coverage is achieved, expressed as a percentage.

B.

In statement testing, the coverage items are decisions and statements. The aim is to design test cases that exercise statements in the code until an acceptable level of coverage is achieved, expressed as a percentage.

C.

In statement testing, the coverage items are branches, and the aim is to design test cases to exercise branches in the code until an acceptable level of coverage is achieved, expressed as a percentage.

D.

In statement testing, the coverage items are executable statements. The aim is to design test cases that exercise statements in the code until an acceptable level of coverage is achieved, expressed as a percentage.

Buy Now
Questions 78

Which of the following is a possible reason for introducing a defect in software code?

Options:

A.

Rushing to meet a tight deadline to turn code over for testing

B.

Improper unit testing

C.

Improper system testing

D.

Focus on static testing over dynamic testing

Buy Now
Questions 79

Which of the following statements about retrospectives is TRUE?

Options:

A.

Only developers and testers should be involved in retrospectives, as involving people in other roles is very likely to prevent developers and testers from having open and constructive discussions that really help identify process improvements.

B.

Retrospectives can be very effective in identifying process improvements and can also be very efficient and cost-effective especially since, unlike reviews, they do not require any follow-up activities

C.

On Agile projects, well-conducted retrospectives at the end of each iteration can help the team reduce and sometimes even eliminate the need for dairy stand-up meetings.

D.

During retrospectives, in addition to identifying relevant process improvements, participants should also consider how to implement these improvements and retain them based on the context of the project, such as the software development lifecycle.

Buy Now
Questions 80

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

Buy Now
Questions 81

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

Buy Now
Questions 82

A virtual service emulating a real third-party service and the automated test scripts (aimed at testing the system under test) that interact with that service, are test work products that are typically created during:

Options:

A.

Test monitoring and control

B.

Test implementation

C.

Test design

D.

Test analysis

Buy Now
Questions 83

You are a tester working on a critical project. Based on the risk analysis you execution? Priority 1 is the highest and Priority 3 is the lowest priority.

Options:

A.

D-C- B-A

B.

D-B-A-C

C.

C-B-A-D

D.

D-A-B-C

Buy Now
Questions 84

Consider the following defect report for an Exam Booking System

Defect ID: ST1041 | Title: Unable to cancel an exam booking | Severity: Very High | Priority: Very High | Environment: Windows 10, Firefox

Description: When attempting to cancel an exam booking using the cancel exam feature, the system does not cancel the exam even though it shows a message that the exam has

been cancelled.

Which ONE of the following indicates the information that should be added to the description for reproducing the defect easily?

Options:

A.

Providing better severity and priority. It is not clear why this is a high severity problem as the exams can be booked without any problem.

B.

Providing exact steps that lead to this defect. It is not clear from the description if this is a problem for any scheduled exam or for a specific user.

C.

The defect Id used is alphanumeric in nature. It should be a number only.

D.

Repeating the test case with different browsers and logging a separate defect for each one of them

Buy Now
Questions 85

Which of the following statements is CORRECT?

Options:

A.

Test cases are made up of input values, expected results and actual results developed to cover test objectives

B.

Test cases describe items or events to test that are derived from the test basis during the test analysis activity

C.

Test cases are sequences of actions for test execution specified during the test implementation activity D. Test cases are derived during the test design activity to cover test objectives or test conditions

Buy Now
Questions 86

Which of the following BEST explains a drawback of independent testing?

Options:

A.

Having the business organization participate as an independent test team can hurt the overall testing effort since business participants are often not trained nor experienced in testing

B.

Due to their differing backgrounds and perspectives, an independent test team may discover defects which the developers did not uncover

C.

An independent test team may be isolated from the rest of the development and project team

D.

An independent test team may possess specializations in specific test types such as usability or security which detract from the overall effectiveness of the test team

Buy Now
Questions 87

A number of characteristics are given for impact of SDLC on the testing effort.

i. Finishing of requirements review leading to test analysis

ii. Both - static and dynamic testing performed at unit testing level

iii. Frequent regression testing may need to be performed

iv Extensive product documentation

v. More use of exploratory testing

Which of the following statements is MOST correct?

Options:

A.

i and iv are characteristics of sequential models; ii. iii and v are characteristics of iterative and incremental models

B.

ii and iv are characteristics of sequential models; i. iii and v are characteristics of iterative and incremental models

C.

iii and iv are characteristics of sequential models and i. ii and v are characteristics of iterative and incremental models

D.

ii and iii are characteristics of sequential models; iv and v are characteristics of iterative and incremental models

Buy Now
Questions 88

Which of the following BEST distinguishes the terms "validation" and "verification"?

Options:

A.

Verification is confirmation through the provision of objective evidence that the specified requirements have been met while validation is confirmation through the provision of objective evidence that the requirements for a specific intended use have been met

B.

Verification is confirmation through the provision of subjective evidence that the specified requirements have been met while validation is confirmation through the provision of subjective evidence that the designs for a specific intended use have been met

C.

Validation is confirmation through the provision of objective evidence that the specified requirements have been met while verification is confirmation through the provision of objective evidence that the requirements for a specific intended use have been met

D.

Validation is confirmation through the provision of subjective evidence that the specified requirements have been met while verification is confirmation through the provision of subjective evidence that the designs for a specific intended use have been met

Buy Now
Questions 89

Which of the following should be included in a test status report?

I. Estimation details

II. Total number of open and closed defects

III Actual effort spent

IV. Defect reports

V. Number of executed, failed, blocked tests

Options:

A.

III.V

B.

II, III

C.

I. II. IV

D.

II, III.V

Buy Now
Questions 90

Which of the following statements about TDD, BDD and ATDD is TRUE?

Options:

A.

Refactonng is a practice that is an integral part of TDD and is applied both to tests and to code wntten to satisfy those tests.

B.

ATDD is a black-box test design technique that is applicable exclusively at acceptance test level.

C.

BDD is a developer practice where business stakeholders are not usually involved as the tests are directly written at unit/component test level.

D.

ATDD is the practice of running the automated acceptance tests as part of a continuous integration process.

Buy Now
Questions 91

Which of the following is a role that is usually responsible for documenting the findings (e.g., action items, decisions, recommendations) made by the review team as part of a typical formal review?

Options:

A.

Review leader

B.

Facilitator.

C.

Recorder.

D.

Moderator

Buy Now
Questions 92

Which one of the following statements relating to the benefits of static testing is NOT correct?

Options:

A.

Static testing enables early detection of defects before dynamic testing is performed.

B.

Static testing reduces testing costs and time.

C.

Static testing increases development costs and time.

D.

Static testing identifies defects which are not easily found by dynamic testing.

Buy Now
Questions 93

Which of the following statements about the test pyramid is TRUE?

Options:

A.

Each layer of the test pyramid groups tests related to a single non-functional quality charactenstic.

B.

The higher the layer of the test pyramid, the more production code a single automated test within the layer tends to cover

C.

The higher the layer of the test pyramid, the more maintainable a single automated test within the layer tends to be

D.

The higher the layer of the test pyramid, the more isolated a single automated test within the layer tends to be.

Buy Now
Questions 94

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?

Options:

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

Buy Now
Questions 95

Which of the following is NOT an experience-based technique?

Options:

A.

Boundary value analysis.

B.

Error guessing

C.

Exploratory testing

D.

Fault attack

Buy Now
Questions 96

Consider the following list of possible benefits of retrospectives (A to D):

Options:

A.

Team bonding and learning

B.

Increased test effectiveness/efficiency

C.

Improved quality of the test basis

D.

Better cooperation between development and testing

... and the list of possible characteristics of retrospectives (1 to 4) that enable achieving these benefits:

The possibility of implementing suggestions for process improvement

The opportunity to raise problems and propose points for improvement

The regular review and optimization of the collaboration between team members

The possibility of addressing and solv

E.

A1 - B4 - C3 - D2

F.

A2 - B1 - C4 - D3

G.

A4 - B3 - C2 - D1

Buy Now
Questions 97

Consider the following iteration planning tasks where a tester can provide value:

    Break down user stories into tasks (particularly testing tasks)

    Estimate test effort for all testing tasks

    Identify and refine functional and non-functional aspects of the test object

Which ONE of the following tasks should be ADDED to the above list?

Options:

A.

Determining the test strategy

B.

Participating in the detailed risk analysis of user stories and determining their testability

C.

Planning the testing for the release

D.

Writing testable user stories and acceptance criteria

Buy Now
Questions 98

Which ONE of the following options explains a benefit of independent testing the BEST?

Options:

A.

The testers can be isolated from the development team and thus avoid acquiring the same bias as the developers.

B.

Independent testers may lack information regarding the test object.

C.

Independent testers are likely to recognize different types of failures compared to developers.

D.

Developers may lose a sense of responsibility for the quality of the product they develop.

Buy Now
Questions 99

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

Options:

A.

Functional Testing

B.

Code inspection

C.

Checking memory leaks for a program by executing it

D.

Coverage analysis

Buy Now
Questions 100

You are testing the download process of a mobile phone application.

For which to the following capabilities to the system you need to design a nonfunctional test?

Options:

A.

It was easy to locate, download and install the application

B.

The application was correctly downloaded

C.

The application created an installation log file in a given folder

D.

The application installed only after the user's approval

Buy Now
Questions 101

A new web app aims at offering a rich user experience. As a functional tester, you have run some functional tests to verify that, before releasing the app, such app works correctly on several mobile devices, all of which are listed as supported devices within the requirements specification. These tests were performed on stable and isolated test environments where you were the only user interacting with the application. All tests passed, but in some of those tests you observed the following issue: on some mobile devices only, the response time for two web pages containing images was extremely slow.

Based only on the given information, which of the following recommendation would you follow?

Options:

A.

You should open a defect report providing detailed information on which devices and by running which tests you observed the issue

B.

The issue is related to performance efficiency, not functionality. Thus, as a functional tester, you should not open any defect report as all the functional tests passed

C.

You should not open any defect report as the problem is most likely due to poor hardware equipment on the devices where you observed the issue

D.

You should not open any defect report and inform the test manager that the devices on which you observed the issue should no longer be supported so that they will be removed from the requirements specification

Buy Now
Questions 102

Given the following state model of sales order software:

    PLACED -> IN PRODUCTION

    IN PRODUCTION -> CANCELLED

    IN PRODUCTION -> SHIPPED

    SHIPPED -> INVOICED

    INVOICED -> CANCELLED

    CANCELLED -> PLACED

Which of the following sequences of tran-sitions provides the highest level of tran-sition coverage for the model (assuming you can start in any state)?

Options:

A.

IN PRODUCTION -> CANCELLED -> PLACED -> IN PRODUCTION -> CANCELLED -> PLACED

B.

IN PRODUCTION -> SHIPPED -> INVOICED -> CANCELLED -> PLACED -> IN PRODUCTION

C.

PLACED -> IN PRODUCTION -> SHIPPED -> CANCELLED -> PLACED

D.

PLACED -> CANCELLED -> PLACED -> CANCELLED -> PLACED -> IN PRODUCTION -> CANCELLED

Buy Now
Questions 103

You are responsible for applying the correct technique for a review of the requirements document for a project to develop a new software application. You identify the reviewers and the required roles, including the meeting leader, who is the requirements document author, and a separate role for a scribe. Additionally, you decide to take a relatively informal approach to the requirements review. The goal of the review is to find defects in the requirements document, such as omissions, Inconsistencies, and duplications. Another goal of the review is to improve the software application's usability and accessibility by considering the various stakeholders' viewpoints.

Which of the following statements BEST describes this scenario?

Options:

A.

This scenario is using a pair review type and a perspective-based review technique

B.

This scenario is using a walkthrough review type and a checklist-based review technique

C.

This scenario is using a walkthrough review type and a perspective-based review technique

D.

This scenario is using a pair review type and a checklist-based review technique

Buy Now
Questions 104

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

Buy Now
Questions 105

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

Buy Now
Questions 106

Which of the following would be the LEAST likely to be used as the basis for a test exit criteria?

Options:

A.

Test schedules

B.

Cost of testing performed so far

C.

Confidence of testers in tested code

D.

Number of unfixed defects

Buy Now
Questions 107

Out of the following. what is not needed to specify in defect report?

Options:

A.

Test environment details

B.

How to reproduce the defect

C.

How to fix the defect

D.

Seventy and priority

Buy Now
Questions 108

Which of the following is a factor that contributes to a successful review?

Options:

A.

All participants in the review are aware they will be evaluated based on the defects they will find

B.

The author of the work product to be reviewed leads the review meeting.

C.

All participants in the review are trained to deal with the review type and its objectives.

D.

Review metrics must be collected to improve the review process

Buy Now
Exam Code: ISTQB-CTFL
Exam Name: ISTQB Certified Tester Foundation Level (CTFL v4.0)
Last Update: Sep 16, 2025
Questions: 361
$66  $164.99
$50  $124.99
$42  $104.99
buy now ISTQB-CTFL