Spring Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: pass65

CTFL_Syll2018 ISTQB Certified Tester Foundation Level (Syllabus 2018) Questions and Answers

Questions 4

Which of the following metrics could be used to monitor progress along with test preparation and execution? [K1]

Options:

A.

The total number of tests planned

B.

The total number of requirements to be tested

C.

The failure rate in testing already completed

D.

The number of testers used for test execution so far

Buy Now
Questions 5

A client-server system for a web development must support a minimum of 200 enquiries per hour. In peak times, it must be available 24 hours x 7 days due to the critical nature of the application, and must have a response time lower than 20 seconds during peak loads.

Which of the following set of test types would be most appropriate to verify the non-functional requirements expressed in this statement?

Options:

A.

Performance, Usability, Regression.

B.

System, Load, Fail-over.

C.

Performance, Load, Stress.

D.

Load, Volume and Component.

Buy Now
Questions 6

The Cambrian Pullman Express has special ticketing requirements represented by the partial decision table below.

Refer to the exhibit

CTFL_Syll2018 Question 6

Carol has a student railcard and is travelling on a Flexible Standard Class ticket. James has a senior railcard and is travelling on a super saver ticket. Which of the options represents the correct actions for these two test cases? [K3]

Options:

A.

Carol is eligible to upgrade; James cannot use the service

B.

Carol is OK to travel; James is eligible for an upgrade

C.

Carol and James are both eligible to upgrade

D.

Carol is OK to travel; James cannot use the service

Buy Now
Questions 7

Which of the following is a consideration when deploying test execution tools? [K1]

Options:

A.

Data-driven testing cannot be used with test execution tools

B.

Recorded manual tests may become unstable in use

C.

Keyword-driven testing cannot be used with test execution tools

D.

Expected results for tests are not required because the tool generates expected results

Buy Now
Questions 8

Which test design technique can be used for effectively testing system requirements consisting of logical conditions?

Options:

A.

Boundary value analysis

B.

Use case testing

C.

Equivalence partitioning

D.

Decision table testing

Buy Now
Questions 9

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

Options:

A.

Tester skill level with the software development lifecycle model

B.

The project manager ' s preference

C.

The project team ' s overall familiarity with the model

D.

The type of product being developed

Buy Now
Questions 10

Dynamic Analysis Tools are used to:

Options:

A.

Determine differences between files or databases.

B.

Monitor and report on how a system behaves under a variety of conditions.

C.

Find defects, such as memory leaks, while software is executing.

D.

Measure the percentage of specific types of code structure that have been exercised.

Buy Now
Questions 11

Which of the following correctly states a limitation in the use of static analysis tools? [K1]

Options:

A.

Static analysis tools can be applied to new code but cannot be applied to existing code

B.

Static analysis tools can be used to enforce coding standards

C.

Static analysis tools always generate large numbers of warning messages when applied to new code, even if the code meets coding standards

D.

Static analysis tools do not generate warning messages when applied to existing code

Buy Now
Questions 12

Which ONE of the following is the BEST way to take advantage of the different mindsets of testers and developers?

Options:

A.

Insist on independent testing at all stages in the lifecycle.

B.

Have all developers undergo ISTQB training.

C.

Keep developers and testers in separate teams.

D.

Bring the two mindsets together.

Buy Now
Questions 13

What type of testing is important after Migration, retirement or enhancement of an existing system?

Options:

A.

Regression testing

B.

Operational acceptance testing

C.

System Testing

D.

Maintenance testing

Buy Now
Questions 14

The following Test Cases have been created for a simple web-based airline booking system.

Test Case 1: Search for an item Available Flights

Test Case 2: View selected item in My Flights

Test Case 3: Login to the system: Login is accepted

Test Case 4: Select an available flight: item added to My Flights

Test Case 5: Print confirmation receipt, then exit

Test Case 6: In My Flights, confirm details and book flight

Which of the following is the correct logical order for the test cases?

Options:

A.

6, 3, 1, 4, 2, 5

B.

3, 4, 1, 2, 5, 6

C.

3, 2, 1, 4, 6, 5

D.

3, 1, 4, 2, 6, 5

Buy Now
Questions 15

You are testing an e-commerce system The system accepts four different types of Credit Cards; each card has its own rules for valid and invalid numbers. The following is a portion of the Decision Table for Order Management.:

CTFL_Syll2018 Question 15

The combination of the conditions Valid Card Number (NO) + Purchase Approved (YES) is not feasible.

You wish to perform a test which completely covers all the combinations of equivalence partitioning tor the different types of credit card, according to the rules shown in the above Decision Table

How many test cases do you need?

Options:

A.

8

B.

4

C.

16

D.

12

Buy Now
Questions 16

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

Options:

A.

unit test framework tool evelopers who are familiar with the system ' s structure.

B.

configuration management tool

C.

test design tool

D.

monitoring tool

Buy Now
Questions 17

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

Options:

A.

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

B.

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

C.

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

D.

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

Buy Now
Questions 18

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

Options:

A.

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

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.

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

Buy Now
Questions 19

Which one of the following would you typically expect to find in a test completion report for a test level?

Options:

A.

Factors that are currently impeding test progress and the tests planned for the following day.

B.

A summary of the testing performed and any deviations from the schedule, duration or effort of test activities.

C.

The planned overall approach for testing and the resources required to perform the various test activities.

D.

The proposed exit criteria and metrics reports for review and agreement by the stakeholders.

Buy Now
Questions 20

CTFL_Syll2018 Question 20

The decision table above shows a company ' s fuel expenses structure.

Which of the following Test Cases based on the decision table are Valid?

Test Case 1:

An employee who is not a car or motorcycle driver attempts to claim fuel expenses. Expected result: Expense claim not allowed.

Test Case 2:

An employee who drives a 1700cc diesel car attempts to claim fuel expenses. Expected result: Expense claim accepted at band C.

Test Case 3:

An employee who rides a motorcycle attempts to claim fuel expenses. Expected result: Expense claim accepted at band A.

Options:

A.

Test Cases 1 and 3 are Valid, Test Case 2 is Invalid.

B.

Test Cases 2 and 3 are Valid, Test Case 1 is Invalid

C.

Test Cases 1, 2 and 3 are all Valid.

D.

Test Cases 2 is Valid, Test Cases 1 and 3 are Invalid

Buy Now
Questions 21

Which of the following statements BEST states the value of static testing?

Options:

A.

It can prevent defects later in design and coding by uncovering issues in requirements

B.

It is most effective when performed after dynamic testing

C.

It can detect the same defects as those found by dynamic testing

D.

It can eliminate the need for unnecessary team member communication

Buy Now
Questions 22

Which of the following activities do NOT belong to test implementation and execution?

Options:

A.

Checking if the preconditions of test execution have been met

B.

Logging of test results

C.

Test data generation

D.

Prioritizing test conditions

Buy Now
Questions 23

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

Options:

A.

Test Implementation and Execution

B.

Test Planning and Control

C.

Evaluating Exit Criteria and Reporting

D.

Test Analysis and Design

Buy Now
Questions 24

Testing effort can depend on a number of factors, which one of following is MOST likely to impact the amount of effort required?

Options:

A.

The predicted number of defects and the amount of rework required

B.

The ratio of developers to testers in the project team

C.

The planned use of a project management tool to schedule tasks

D.

The responsibilities for testers and developers being clearly defined

Buy Now
Questions 25

A " functional test " is...

Options:

A.

... a test focused on the efficiency of the system

B.

... a dynamic test for which the tests are based on the specification of the test object.

C.

... a static comparison of test and requirements specification of a test object

D.

... a test for which the test cases and test data are based on the structure of the test object

Buy Now
Questions 26

Which of the following should be considered when purchasing a test execution tool?

Options:

A.

The ability of the tool to trace tests to requirements and report coverage level

B.

The amount of effort required to achieve positive Return on Investment (ROI)

C.

The ability of the tool to track the output and productivity of each individual tester

D.

The ability of the tool to run the unit-level tests for the developers

Buy Now
Questions 27

What one of the following would be a typical objective of running a pilot project when introducing a new tool into an organisation?

Options:

A.

To establish whether the tool is available for a free trial period (and for how long).

B.

To provide training, coaching, and mentoring for users of the tool.

C.

To develop a clear set of requirements and objective criteria against which the tool can be evaluated.

D.

To evaluate how the tool fits with existing processes and practices, and determining what would need to change.

Buy Now
Questions 28

Which of the following is NOT a characteristic of good testing, independent of the development life cycle model?

Options:

A.

Each test level has objectives specific for the test level

B.

Testers are involved in reviewing documents as soon as drafts are available

C.

Every development activity is matched by a corresponding testing activity.

D.

Testers are involved in reviewing documents as soon the documents are approved.

Buy Now
Questions 29

Which of the following are valid test objectives?

(i) Finding defects.

(ii) Gaining confidence about the level of quality and providing information.

(iii) Preventing defects.

(iv) Debugging the code.

Options:

A.

i, ii and iii

B.

i, ii and iv

C.

ii and iii

D.

i and iv

Buy Now
Questions 30

Which of the following Is an example of the absence-of-errors fallacy?

Options:

A.

Over lime, running the same test cases do not find any defects

B.

Other than trivial cases, it is not feasible to test all combinations of inputs and preconditions

C.

A small number of modules contains the most defects

D.

Since testing found very few defects, the system certainly will be successful

Buy Now
Questions 31

Given the following review types and review characteristics:

a. Pair review

b. Walkthrough

c. Technical review

d. Inspection

1. Formal

2. Inlornial

3. Purpose includes gaining consensus

4. Purposes include improving the software product and training the review participants

Which of the following BEST matches the review type with the review/ characteristic?

Options:

A.

a-4, b-3, c-2, d-1

B.

a-1, b-4, c-3, d-2

C.

a-2, b-3, c-4, d-1

D.

a-2, b-4, c-3, d-1

Buy Now
Questions 32

Which of the following is a white box testing design characteristic?

Options:

A.

To be based on specifications

B.

To be based on an analysis of the test basis documentation

C.

To be based on an analysis of the structure of the component or system

D.

To include both functional and non-functional testing

Buy Now
Questions 33

Which of the following would NOT be a common metric used for monitoring test preparation and execution?

Options:

A.

Number of Test cases passed and failed

B.

Percentage of planned test cases designed

C.

Number of test plan review comments

D.

Percentage of tasks complete in test environment preparation

Buy Now
Questions 34

Which test level is concerned with testing the smallest bodies of software?

Options:

A.

Component test

B.

Feature test

C.

Functional test

D.

Subsystem test

Buy Now
Questions 35

Which of the following options describe the chain of events in the correct sequence?

Options:

A.

Error, fault, failure

B.

Fault, bug. mistake

C.

Mistake, failure, fault

D.

Failure, bug, error

Buy Now
Questions 36

Which of the following tasks Is MOST LIKELY to be performed by the tester?

Options:

A.

Develop a test strategy and test policy for the organization

B.

Introduce suitable metrics for measuring test progress

C.

Promote and advocate the test team within the organization

D.

Create the detailed test execution schedule

Buy Now
Questions 37

Before an invoice can be created, an account is required. Before an account can be set up, an account user is required (in order to set up the account). The software is delivered with a master user only, who can only create other types of users. The following test cases have been written to test the high-level structure of the software

a. Create an invoice

b. Amend an invoice

c. Process an invoice (send to customer)

d. Delete an invoice

e. Create an account

f. Create an account user

g. Amend an account user

h. Delete an account user

i. Amend an account

j. Delete an account

Which of the following test procedures would enable all tests to be run? [K3]

Options:

A.

f, g, a, c, b, d, e, i, j, h

B.

e, i, a, c, b, d, f, g, h, j

C.

e, i, f, g, a, c, b, d, h, j

D.

f, g, e, i, a, b, c, d, j, h

Buy Now
Questions 38

Which of the following correctly describes the goal of Statement Testing?

Options:

A.

Reduce the number of tests needed to test the system

B.

Assess of the correctness of key statements in each module of the application

C.

Increase the percentage of executable statements that are exercised by a test set

D.

Assess the number of code statements needed to implement each feature

Buy Now
Questions 39

Which of the following is NOT a major responsibility of a tester?

Options:

A.

Producing interim test reports.

B.

Finding the root cause of a defect.

C.

Writing the test specification

D.

Reporting and tracking bugs.

Buy Now
Questions 40

When should component integration tests be carried out?

Options:

A.

Integration tests should always be done after system tests

B.

Integration tests should be done at the customer ' s site, after acceptance tests

C.

Integration tests can be done before or after system tests

D.

Integration tests should always be done before system tests

Buy Now
Questions 41

A system sets new users ' password to a temporary password

The temporary password is a random number based on the first sft: characters of the username.

If the username is shorter than 6 characters, the system displays an error message.

Which of the following is a possible representation of equivalence classes for the username string?

Options:

A.

{Random number}

{Error message}

B.

{Error message displayed}

{Error message not displayed}

C.

{Username shorter than 6 characters}

{Username equal to or longer than 6 characters}

D.

{Username with a permanent password}

{Username with a temporary password}

Buy Now
Questions 42

A garden irrigation system allows the user to specify 2 inputs:

1. Frequency - The number of times the system should be automatically switched on per day; minimum once per day, maximum 5 times

2. Duration - The duration of operation, in whole minutes, each time it is switched on; ranging from 1 to 60

Applying 2-value boundary value analysis which of the following options has the correct test set of valid and invalid boundary values?

Options:

A.

Frequency 1, 5; Duration 1, 60

B.

Frequency 0, 1, 5, 6; Duration 59 seconds, 1 minute, 60 minutes, 60 minutes 1 second

C.

Frequency 0, 1, 5, 6; Duration 0, 1, 30, 60, 61

D.

Frequency 0, 1, 2, 5, 6; Duration 0, 1, 30, 60, 61

Buy Now
Questions 43

Load testing tool checks for:

Options:

A.

presence of bugs in user interface

B.

the number of testers needed in order to achieve " dead line "

C.

correct functional behavior of the system under test

D.

time response and resource utilization

Buy Now
Questions 44

Given the following types of testing and testing scenarios:

a. Regression testing

b. Confirmation testing

1. Testing to ensure the application of a new version of the operating system does not have any unintended side-effects on the system

2. Testing due to the application of a security patch

3. Testing due to the application of a new version of the database management system

4. Testing to ensure the fix to the payroll system truly works

Which of the following BEST matches the type of testing with the testing scenario?

Options:

A.

1-a, 2-a, 3-b, 4-b

B.

4-a, 3-a, 1-b, 2-b

C.

1-a, 2-a, 3-a, 4-b

D.

4-a, 3-a, 2-b, 1-b

Buy Now
Questions 45

Consider the following excerpt from a test report ' We tested the module AX45T and we got only 1 failure. To recreate the failure, we used test file PR624_DR78_TCB0022 pkr, available under the PR624_DR78 repository in the CK01 server " .

Which incident report objective does this excerpt satisfy?

Options:

A.

Provides developers with information to isolate the failure.

B.

Does not belong to an incident report

C.

Provides Project Managers with information on the project risks.

D.

Provides test managers with information to report test progress.

Buy Now
Questions 46

Which of the following statements is LEAST likely to be true of non-functional testing?

Options:

A.

It covers the evaluation of the interaction of various specified components.

B.

It tests " how’’ the system works.

C.

It may include testing the ease of modification of systems.

D.

It may be performed at unit, integration system and acceptance test levels.

Buy Now
Questions 47

Which of the following is a Black Box test design technique?

Options:

A.

Decision Coverage

B.

Error Guessing

C.

Statement Coverage

D.

Equivalence Partitioning

Buy Now
Questions 48

Which of the following is a valid objective of testing? [K1]

Options:

A.

Correcting defects

B.

Locating defects in the code

C.

Preventing defects

D.

Ensuring no defects are present

Buy Now
Questions 49

Which of the following is a task of the Test Analysis and Design activity of the test process?

Options:

A.

Measuring the percentage of prepared test cases with what was actually prepared

B.

Identifying necessary test data to support the test conditions and test cases

C.

Verifying that the test environment has been set up correctly

D.

Checking test logs against the exit criteria specified in test planning

Buy Now
Questions 50

Which ONE of the following statements does NOT describe how testing contributes to higher quality?

Options:

A.

Performing a review of the requirement specifications before implementing the system can enhance quality

B.

The testing of software demonstrates the absence of defects

C.

Properly designed tests that pass reduce the level of risk in a system

D.

Software testing identifies defects, which can be used to improve development activities.

Buy Now
Questions 51

A software company decided to buy a commercial application for its accounting operations. As part of the evaluation process, the company decided to assemble a team to test a number of candidate applications.

Which team would be the most suitable for this goal?

Options:

A.

A team from an outsourcing company which specializes in testing accounting software

B.

A team with a mix of software testers and experts from the accounting department

C.

A team of users from the accounting department that will need to use the application on dairy basis

D.

A team from the company ' s testing team, due to their experience in testing software

Buy Now
Questions 52

Given the following requirement:

CTFL_Syll2018 Question 52

Which of the following statements is NOT correct?

Options:

A.

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

B.

Thursday is a valid input boundary value

C.

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

D.

$3.01 is a valid output boundary value

Buy Now
Questions 53

Which of the following test types is a part of the V-Model?

Options:

A.

Black-box testing

B.

White-box testing

C.

Experience-based testing

D.

Component testing

Buy Now
Questions 54

Which of the following is an appropriate reason for maintenance testing?

Options:

A.

Bugs found in the field after upgrading the operation system

B.

Bugs found during system testing

C.

Bugs found during unit testing

D.

Bugs found during integration testing

Buy Now
Questions 55

Which of the following defect types are LEAST likely to be discovered when using static analysis tools?

Options:

A.

Variables that are never used

B.

Coding standard violations

C.

Memory leaks

D.

Uncalled functions and procedures

Buy Now
Questions 56

The following diagram lists various types of operating systems, databases and application servers supported by the application under test. For complete coverage of all combinations, how many combinations of the above are to be tested?

CTFL_Syll2018 Question 56

Options:

A.

11

B.

5

C.

45

D.

3

Buy Now
Questions 57

Which of the following statements about decision tables are TRUE?

I. Generally, decision tables are generated for low risk test items

II. Test cases derived from decision tables can be used for component tests.

III. Several test cases can be selected for each column of the decision table.

IV. The conditions in the decision table represent negative tests generally.

Options:

A.

I, Ill

B.

II, Ill

C.

II, IV

D.

I, IV

Buy Now
Questions 58

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

Options:

A.

Budget to do testing

B.

A particular tester involved in testing

C.

Level of risk of the product or features

D.

Time available to do testing

Buy Now
Questions 59

Which of the following is NOT an example of a common test metric?

Options:

A.

Percentage of work done in test environment creation

B.

Average number of expected defects per requirement

C.

Number of test cases run

D.

Deviation from test milestone dates

Buy Now
Questions 60

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

Options:

A.

Code inspection

B.

Checking memory leaks for a program by executing it

C.

Functional Testing

D.

Coverage analysis

Buy Now
Questions 61

Which of the following statements is correct?

Options:

A.

Pair programming is done with developer and tester pairing together

B.

Pair programming is an alternative term for code inspection.

C.

Pair programming is used usually in waterfall model

D.

Pair programming is, among other things, an informal review method.

Buy Now
Questions 62

Which of the following is correct?

Options:

A.

Intrusive test tools are tools that do not exhibit the probe-effect

B.

Testing tools can be used by both developers and testers

C.

Use of testing tools is effective only when done as part of a test automation system

D.

Testing tools allow developers do testing Use of such tools changes the role of the test team

Buy Now
Questions 63

When testing a mission critical system a high coverage should be achieved. Which of the following techniques should be implemented as a structural based coverage technique in order to achieve highest coverage?

Options:

A.

multiple condition coverage

B.

decision table

C.

use case testing

D.

statement coverage

Buy Now
Questions 64

The following test cases for a Library Management System are available to test changes made to the functions and data structures associated with borrowers

1. Add a new borrower to the system

2. Update a borrower ' s data

3. Remove a borrower from the system

4. Loan a book to a borrower

5. Return a book from a borrower

6. Reserve a book for a borrower

7. Send " reservation ready " message to a borrower

Which of the following test sequences represents a possible use case? (a test sequence always start with test #1)

Options:

A.

1-4-2-7-5-6-3

B.

1-6-2-5-7-4-3

C.

1-6-4-7-5-3-2

D.

1-2-6-7-4-5-3

Buy Now
Questions 65

The following incident report that was generated during test of a web application

What would you suggest as the most important report improvement?

Defect detected date: 15.8.2010

Defect detected by. Joe Smith

Test level System test

Test case Area 5/TC 98

Build version: 2011-16.2

Defect description After having filled out all required fields in screen 1,1 click ENTER to continue to screen 2. Nothing happens, no system response at all.

Options:

A.

Add an impact analysis

B.

Add information about which developer should fix the bug

C.

Add the time stamp when the incident happened

D.

Add information about which web browser was used

Buy Now
Questions 66

Once a bug is fixed, it should be retested. What is the term used to define this type of testing?

Options:

A.

Reliability Testing

B.

Confirmation Testing

C.

Maintainability Testing

D.

Regression Testing

Buy Now
Questions 67

Which of the following statements is true?

Options:

A.

Incident management tools are used by testers only

B.

A configuration management tool has nothing to do with testing

C.

Test management tools are used by managers only

D.

A requirements management tool may be considered as test support tool

Buy Now
Questions 68

Which of the following is NOT an objective of testing?

Options:

A.

Finding defects

B.

Providing information for decision-making

C.

Analyzing and removing the cause of failures

D.

Gaining confidence about the level of quality of the software

Buy Now
Questions 69

The following program part is given:

IF (condition A)

then DO B

END IF

How many test cases are necessary in order to achieve 100% statement coverage?

Options:

A.

1

B.

2

C.

4

D.

a very high number

Buy Now
Questions 70

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

Options:

A.

How to fix the defect

B.

Severity and priority

C.

Test environment details

D.

How to reproduce the defect

Buy Now
Questions 71

The following sentences refer to the Standard for Software Test Documentation ' specification (IEEE 829). Which sentence is correct?

Options:

A.

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

B.

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

C.

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

D.

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

Buy Now
Questions 72

Which of the following is NOT a factor on which test estimation is dependent upon?

Options:

A.

Defect debugging and resolution

B.

The outcome of testing of previous test cycle

C.

Characteristics of the development process

D.

Characteristics of the product

Buy Now
Questions 73

An organization is working on updating test cases for a particular module of their software.

Sam updated a set of test cases yesterday and saved the new version on his PC.

Unfortunately, the hard disk of his PC crashed, and his work was lost.

The IT department of the organization restored the contents of his hard disk with the last available back-up - from the previous morning However the changes made by him yesterday were lost forever

Which of the following tools, had it been used, would have prevented the loss of Sam ' s updates?

Options:

A.

Incident Management Tool

B.

Configuration Management Tool

C.

Test Execution tool

D.

Backup tool

Buy Now
Questions 74

A money order system is designed to calculate the charge for a transfer

- Amounts from 1 to 1999 are charged EUR 10.

- Amounts from 2000 to 5000 are charged EUR 15

- Amounts below EUR 1 or above EUR 5000 are not accepted. Assume that only integer values can occur. Which of these sets of amounts covers all equivalence classes?

Options:

A.

0-1999-2000-5000

B.

1-2000-5001-10000

C.

0-100-2000-6000

D.

99-1- 2000- 4999,99

Buy Now
Questions 75

A software company adopts the V-model as their development life cycle. Which of the following contains roles of a tester in this company?

Options:

A.

Decide what should be automated, to what degree, and how.

B.

Review test plans and set up test environments.

C.

Coordinate the test strategy with the project managers

D.

Introduce suitable metrics to measure the testing progress

Buy Now
Questions 76

Which of the following test techniques is structure-based?

Options:

A.

Control flow testing

B.

Use case testing

C.

State transition testing

D.

Decision table testing

Buy Now
Questions 77

What is the difference between system integration testing and acceptance testing?

Options:

A.

System integration testing is testing non-functional requirements Acceptance testing concentrates on the functionality of the system

B.

System integration testing is executed by the developers. Acceptance testing is done by the customer

C.

System integration testing verifies that a system interfaces correctly with other systems. Acceptance testing verifies compliance to requirements

D.

System integration testing verifies compliance to requirements Acceptance testing verifies correct interaction with other systems existing in the user ' s environment

Buy Now
Questions 78

Which of the following tool types is the most useful one for a test manager?

Options:

A.

Modeling tool

B.

Static analysis tool

C.

Coverage measurement tool

D.

Defect tracking tool

Buy Now
Questions 79

What does the term Pesticide paradox ' refer to?

Options:

A.

The phenomena where a piece of code that has a lot of bugs is likely to have more hidden, yet unfound

B.

The decreasing efficiency of debugging when done in code that has many bugs

C.

Reduced effectiveness of test cases that are repeated and focused on the same scenarios

D.

The redundancy of testing the same objects in both black and white box techniques

Buy Now
Questions 80

In foundation level syllabus you will find the main basic principles of testing, Which of the following sentences describes one of these basic principles?

Options:

A.

Complete testing of software is attainable if you have enough resources and test tools

B.

For a software system, it is not possible under normal conditions, to test all input and output combinations.

C.

A goal of testing is to show that the software is defect free

D.

With automated testing you can make statements with more confidence about the quality of a product than with manual testing.

Buy Now
Questions 81

Which of the following errors CANNOT be found with structure-based testing techniques?

Options:

A.

Memory is leaking

B.

Features are only partially implemented

C.

Data structures that are used before initialization

D.

Division by zero

Buy Now
Questions 82

A Software was re-deployed because the backend database was changed from one vendor to another The Test Manager decided to perform some functional tests on the redeployed system. This is an example of test of which test type?

Options:

A.

Regression tests

B.

Non-functional tests

C.

Structural tests

D.

Unit tests

Buy Now
Questions 83

Which of the following characteristics is most likely to promote effective software testing? [K1]

Options:

A.

Independence from the production process

B.

A belief that programmers always make mistakes

C.

Knowledge of the number of defects typically found in a program

D.

Confidence that the next stage will find defects missed at this stage

Buy Now
Questions 84

Which of the following is NOT an example of a typical risk-based testing activity?

Options:

A.

The evaluation of a risk-management tools to decide which tool to use for future projects

B.

The focus of testing is shifted to an area in the system where tests find with more defects than expected

C.

Brainstorming sessions are held with a wide variety of stakeholders to identify possible failures in the system

D.

Tests are prioritized to ensure that those associated with critical parts of the system are executed earlier

Buy Now
Questions 85

Which of the following risks represents the highest level of risk to the project?

Options:

A.

Likelihood of failure = 1%, potential cost of impact = $1m.

B.

Likelihood of failure = 10%, potential cost of impact = $500,000.

C.

Likelihood of failure = 20%, potential cost of impact = $150,000.

D.

Likelihood of failure = 5%, potential cost of impact = $500,000.

Buy Now
Questions 86

Consider the following pseudo code

1. Begin

2. Read Gender

3. __Print “Dear”

4. If Gender = ‘female’

5. Print (“Ms”)

6. Else

7. __Print ( “Mr”)

8. Endif

9. End

How many test cases are needed to achieve 100 per cent decision coverage?

Options:

A.

1

B.

2

C.

3

D.

4

Buy Now
Questions 87

From the following list, which of the following apply to experience-based techniques? [K2]

a. Test cases are derived from a model of the problem to be solved or the software

b. Test cases are derived from the knowledge of the testers

c. The knowledge of testers, developers and users is used to drive testing

d. The internal structure of the code is used to derive test cases

Options:

A.

a and b.

B.

c and d.

C.

a and d.

D.

b and c.

Buy Now
Questions 88

Refer to the exhibit

The following test cases need to be run, but time is limited, and it is possible that not all will be completed before the end of the test window

CTFL_Syll2018 Question 88

The first activity is to run any re-tests, followed by the regression test script. Users have supplied their priority order to tests.

Which of the following gives an appropriate test execution schedule, taking account of the prioritisation and other constraints? [K3]

Options:

A.

b, c, g, d, e, i, a, f, h

B.

a, c, d, b, g, e, i, f, h

C.

c, a, d, b, e, g, i, h, f

D.

d, c, a, e, b, g, i, f, h

Buy Now
Questions 89

“Experience based " test design techniques, typically...

Options:

A.

Use decision tables to generate the Boolean test conditions to be executed.

B.

Identify the structure of the system or software at the component, integration or system level.

C.

Use the skill, intuition and experience of the tester to derive the test cases, using error guessing and exploratory testing.

D.

Establish traceability from test conditions back to the specifications and requirements.

Buy Now
Questions 90

A test case starts at S1 and triggers 4 events in sequence: E1, E4, E5, E7. What will be the finishing state and the output(s) from the test case? [K3]

Refer to the exhibit

CTFL_Syll2018 Question 90

Options:

A.

S2 and O4

B.

S4 and O2

C.

S4 and O4

D.

S2 and O2

Buy Now
Questions 91

Testers are often seen as the bearer of unwanted news regarding defects. What are effective ways to improve the communication and relationship between testers and others?

a) Communicate factual information in a constructive way.

b) Try to understand how the other person feels and why they react the way they do.

c) Always outsource testing activities.

d) Never record information that could be used to apportion blame to an individual or team.

Options:

A.

a and b

B.

a, b and c

C.

a, b and d

D.

a and c

Buy Now
Questions 92

The four test levels defined for a common V-model testing approach are:

Options:

A.

Unit, integration, system and maintenance.

B.

Functional, glass box, incremental and maintenance.

C.

Component, integration, system and acceptance.

D.

Unit, component, functional and alpha/beta.

Buy Now
Questions 93

Which of the following, select the best description of the fundamental test process:

Options:

A.

Planning and control, analysis, design, implementation, execution, evaluation of exit criteria and reporting, test closure.

B.

Executing tests, identifying and recording defects and preparing recommendation and closure reports.

C.

Controls, preparation of test cases, execution of test cases, execution of regression packs, communicating with developers, writing recommendations for release.

D.

Static testing, dynamic testing, defect reporting, reporting and closure.

Buy Now
Questions 94

Which TWO of the following test tools would be classified as test execution tools? [K2]

a. Test data preparation tools

b. Test harness

c. Review tools

d. Test comparators

e. Configuration management tools

Options:

A.

a and b

B.

c and d

C.

c and e

D.

b and d

Buy Now
Questions 95

Consider the following pseudo code:

1. Begin

2. Input X, Y

3. If X > Y

4. __Print (X, ‘is greater than’, Y)

5. Else

6. __Print (Y, is greater than or equal to’, X)

7. EndIf

8. End

What is the minimum number of test cases required to guarantee both 100% statement coverage and 100% decision coverage?

Options:

A.

Statement coverage = 3, Decision coverage = 3

B.

Statement coverage = 2, Decision coverage = 2

C.

Statement coverage = 1, Decision coverage = 2

D.

Statement coverage = 2, Decision coverage = 1

Buy Now
Questions 96

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.

(0, 12, 13,18,19)

B.

(-1,0,11,12,13,14,18,19)

C.

(4,5,15,20)

D.

(-1.0,12,13,18,19)

Buy Now
Questions 97

Which of the following is NOT a test control activity?

Options:

A.

Re-prioritize tests because of time pressure

B.

Change the test schedule due to viability of a test environment

C.

Writing test suspension and resumption criteria in the test plan

D.

Set an entry criterion requiring fixes to be retested by a developer before accepting them into a build

Buy Now
Questions 98

Component testing may include:

Options:

A.

Sociability testing.

B.

User acceptance testing.

C.

Beta testing.

D.

The use of stubs and drivers.

Buy Now
Questions 99

What other details should be included in the following incident report when it is first submitted?

Date of Issue: 23/11/05

Severity: P1

Build: Version15.6

Details: Expected field to be limited to 15 chars, able to enter 27

Options:

A.

Suggested solution, priority and number of defects assigned to this developer.

B.

Status of the incident, degree of impact, Test Case Number.

C.

History, related defects and expected fix time.

D.

Line of code, number of defects found, time of day.

Buy Now
Questions 100

Which of the following test case design techniques is white box (structure-based)? [K1]

Options:

A.

Use case testing

B.

State transition testing

C.

Decision testing

D.

Equivalence partitioning

Buy Now
Questions 101

Under which of the following circumstances is maintenance testing required? [K1]

Options:

A.

Migration of software onto a new platform

B.

Testing during initial development of a replacement for an existing system

C.

Purchase of a new software tool

D.

Updating of a regression suite

Buy Now
Questions 102

Which of the following test cases will ensure that the statement ‘Print ‘Hold’’ is exercised? [K3]

Refer to the exhibit

CTFL_Syll2018 Question 102

Options:

A.

X=2, Y=2, Z=2

B.

X=2, Y=3, Z=4

C.

X=2, Y=4, Z=3

D.

X=4, Y=3, Z=2

Buy Now
Questions 103

What is the main reason for using a pilot project to introduce a testing tool into an organization? [K1]

Options:

A.

To identify the requirements for using a tool

B.

To make a selection between alternative tools

C.

To assess whether the tool will be cost- effective

D.

To ensure the tools fits existing processes without change

Buy Now
Questions 104

System testing is:

Options:

A.

Used to search for defects in software modules that are separately testable.

B.

The responsibility of the users of a system.

C.

Concerned with the behavior of a whole system/product as defined by the scope of a development project.

D.

Triggered by modifications, migration or retirement of the software system.

Buy Now
Questions 105

A bank is developing a new service that will be delivered via the web. The user interactions are defined as a set of use cases and the service is designed to be available continuously 24/7. In view of the challenging characteristics of the service the test manager has decided that the code should be thoroughly tested at component level.

Which of the following test types will be required during the development? [K2]

Options:

A.

Functional testing to test security at the system level, load testing at the system level to ensure the system availability is acceptable, regression testing at all levels, structure based testing at the component level only

B.

Functional testing to test the use cases at component level, reliability testing to test availability at the integration level, regression testing at the system testing level only, structure based testing at all levels

C.

Functional testing of the use cases at system level, load testing at component level to ensure availability is acceptable, regression testing at the system and acceptance levels only, and structure based testing at the integration level only

D.

Functional testing to test security at the acceptance level, load testing at the acceptance test level to ensure availability is acceptable, regression testing at the acceptance level only to ensure late changes are made correctly, and structure based testing at the component level

Buy Now
Questions 106

The flow graph below shows the logic of a program for which 100% statement coverage and 100% decision coverage is required on exit from component testing. [K4]

The following test cases have been run:

Test Case 1 covering path P,Q,R,U

Test Case 2 covering path P,Q,S,V

Test Case 3 covering path P,Q,S,W,X

Test case 4 covering path P,Q,S,W,Y

Refer to the exhibit

CTFL_Syll2018 Question 106

Options:

A.

Statement coverage is 100%; decision coverage is 100%

B.

Statement coverage is less than 100%; decision coverage is 100%.

C.

Statement coverage is 100%; decision coverage is less than 100%

D.

Statement coverage and decision coverage are both less than 100%

Buy Now
Questions 107

When an organization considers the use of testing tools, they should:

Options:

A.

Use a tool in order to help define a good test process because the tool will force process repeatability and therefore enforce good test process.

B.

Always start by bringing in automated test execution tools as these tools have the greatest return on investment and therefore should be introduced first.

C.

Perform analysis of the test process and then assess whether it can be supported through the introduction of tool support.

D.

Allow the developers to select the testing tools because tools are technical and developers have the appropriate skills to advise on test tool selection and configuration.

Buy Now
Questions 108

In a system designed to work out the employee tax to be paid:

_ An employee has $4,000 of salary tax free.

_ The next $1,500 is taxed at 10%.

_ The next $28,000 after that is taxed at 22%.

_ Any further amount is taxed at 40%.

Which of these is a valid Boundary Value Analysis test case?

Options:

A.

$28,000

B.

$1,500

C.

$33,501

D.

$5,000

Buy Now
Questions 109

Which of the following statements about use-case testing are most accurate?

(i) In a use-case diagram an actor represents a type of user.

(ii) Use-cases are the most common test basis for unit testing.

(iii) A use-case describes interactions between actors.

(iv) An actor is always a human user that interacts with the system.

(v) Test cases can be based on use-case scenarios.

(vi) Use-case testing will often identify gaps not found by testing individual components.

Options:

A.

ii, iii, iv, v

B.

i, iii, v, vi

C.

i, ii, iv, v

D.

iii, iv, v, vi

Buy Now
Exam Code: CTFL_Syll2018
Exam Name: ISTQB Certified Tester Foundation Level (Syllabus 2018)
Last Update: Apr 30, 2026
Questions: 365

PDF + Testing Engine

$63.52  $181.49

Testing Engine

$50.57  $144.49
buy now CTFL_Syll2018 testing engine

PDF (Q&A)

$43.57  $124.49
buy now CTFL_Syll2018 pdf