Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: scxmas70

ISTQB-CTFL Exam Dumps - ISTQB-Foundation Level Exam

Question # 4

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

A.

When a new test automation tool is launched

B.

When there are a lot of repetitive testing tasks

C.

When it is easy to automate

D.

When it is cheap to buy test automation tools

Full Access
Question # 5

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

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

Full Access
Question # 6

Why is it important to select a test technique?

A.

There are usually loo many test cases that may be run on a system. Test techniques help reduce the number of tests.

B.

The only way to test a software application is by using well proven test techniques.

C.

Selecting the right test technique in a given situation Increases the effectiveness of the test process Oy creating tests with higher chance of finding bugs.

D.

Test techniques define the number of regression cycles, which in turn impact the project schedule.

Full Access
Question # 7

4 equivalence classes are given for integer values:

0 < x <100

100<= x <= 200

200 < x < 500

x >= 500

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

A.

50; 100; 200. 1000

B.

0. 1.99, 100.200,201.499, 500;

C.

0.50; 100; 150.200.350.500;

D.

50; 100; 250; 1000

Full Access
Question # 8

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

A.

Develop a test strategy and test policy for the organization

B.

Promote and advocate the test team within the organization

C.

Create the detailed test execution schedule

D.

Introduce suitable metrics for measuring test progress

Full Access
Question # 9

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

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

A.

V-Model

B.

Agile

C.

Waterfall

D.

Prototyping

Full Access
Question # 10

Given the following state model of sales order software:

SEE ATTACHMENT

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)?

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

Full Access
Question # 11

Which of the following is a typical product risk?

A.

Poor usability of the software

B.

A problem in the code developed by a 3rd party

C.

Low quality of the configuration data, test data and tests

D.

Problem in defining the right requirements

Full Access
Question # 12

Which of the following BEST describes a test summary report for executive-level employees

A.

The report is detailed and includes a status summary of defects by priority or budget

B.

The report is detailed and includes specific information on defects and trends

C.

The report is high-level and includes a status summary of defects by priority or budget

D.

The report is high-level and includes specific information on defects and trends

Full Access
Question # 13

Which of the following statements about estimation of the test effort is WRONG?

A.

Once the test effort is estimated, resources can be identified and a schedule can be drawn up.

B.

Effort estimate can be inaccurate because the quality of the product under tests is not known.

C.

Effort estimate depends on the budget of the project.

D.

Experience based estimation is one of the estimation techniques.

Full Access
Question # 14

Which of the following is NOT an objective of testing?

A.

Finding defects

B.

Providing information for decision-making

C.

Gaining confidence about the level of quality of the software

D.

Analyzing and removing the cause of failures

Full Access
Question # 15

Which of the following activities are part of test planning?

I) Setting the entry and exit criteria

II) Determining the validity of bug reports

III) Determining the number of resources required

IV) Determining the expected result for test cases

A.

I. IV

B.

I. III

C.

I, III, IV

D.

I, II, IV

Full Access
Question # 16

The testers in company A were part of the development team. Due to an organizational change they moved to be part of the support team.

What are the advantages and the disadvantages of this change?

A.

Advantage: More independence in deciding what and how to test,

Disadvantage: Isolation from me development team knowledge

B.

Advantage: being closer to customer perspective,

Disadvantage less independence in perspectives

C.

Advantage: pulled to support tasks and having less time for testing,

Disadvantage less chances to move a tester to development

D.

Advantage: increased chances to move a tester to development;

Disadvantage: pulled to support tasks and having less time for testing

Full Access
Question # 17

Given the following requirement:

Requirement ID: 2 8

Requirement Description Additional Entrance Fee

Detailed Description

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

1) Visitors aged under 7 are not charged.

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

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

Age should be an integer of 0 or above.

Weekend means Friday to Sunday inclusive.

Which of the following statements is NOT correct?

A.

Thursday is a valid input boundary value.

B.

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

C.

$3.01 is a valid output boundary value.

D.

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

Full Access
Question # 18

Which test approach will best fit a new project, with little documentation and high probability for bugs?

A.

Exploratory testing

B.

Requirements based testing

C.

Metric based approach

D.

Regression testing

Full Access
Question # 19

In the newest version of payroll system number of changes were made. As a tester you got a task to perform regression and confirmation tests. Which of the following project activities are related to confirmation testing?

A.

Testing due to the application of a new version of the interface

B.

Testing that fixes resolved the defects in the search function

C.

Testing if a system still works after update of an operating system

D.

Testing to ensure the adding of a new functionalities haven't broken existing functions

Full Access
Question # 20

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

A.

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

B.

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

C.

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

D.

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

Full Access
Question # 21

A software application incorrectly provided customers discounts of 50% off their total purchases if the purchases exceeded S100. It was discovered through an audit that the discount should have been only 5% off these purchases. A root cause analysis uncovered that the requirements Incorrectly stated 50% instead of 5% in this scenario.

Which of the following MOST accurately reflects this scenario?

A.

The audit finding Is the root cause, the incorrect calculation of 50% Is the defect, and the Incorrect requirement Is the effect

B.

The incorrect customer discount is the effect and the reason for the requirement error is the root cause

C.

The incorrect discount is the root cause, requiring a root cause analysis which led to investigating the software code, design, and requirements

D.

A defect in the code is determined to be the root cause of the incorrect calculation

Full Access
Question # 22

Which of the following BEST defines risk level?

A.

Risk level is determined by calculating the absolute value of the sum of all potential issues that may occur on the project

B.

Risk level is calculated by adding the probabilities of all planned risks to a project

C.

Risk level is calculated by dividing the sum of all known risks by the sum of all unknown risks

D.

Risk level is determined by the likelihood of an event happening and the impact or harm from that event

Full Access
Question # 23

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

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

Full Access
Question # 24

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

All the following four implementations have bugs.

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

A.

int x = 1.

int y = 2.

int y = 3.

X = y=z;

B.

int x = 1.

int y = 2.

int z = 3.

X = z-y

C.

int x = 1.

Int y = 2.

Int z = 3.

Z = x +y

D.

int y = 2

Int z = 3.

Y = z+y

Full Access
Question # 25

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

A.

A peer reviews finds defects while static analysis finds failures.

B.

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

C.

Peer reviews cannot find missing requirements whereas static analysis can

D.

A peer reviews find failures while static analysis finds defects.

Full Access
Question # 26

Which of the following is the most important task of a typical test leader?

A.

To automate tests.

B.

To prepare and acquire test data.

C.

To set up the test environment.

D.

To coordinate the test strategy with project managers.

Full Access
Question # 27

Which of the following definitions is NOT true?

A.

Test data preparation tools fill databases, create files or data transmissions to set up test data to be used during the execution of tests.

B.

Test execution tools execute test objects using automated test scripts.

C.

Test Management tools monitor and report on how a system behaves during the testing activities.

D.

Test comparators determine differences between files, databases or test results.

Full Access
Question # 28

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

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

A.

Code coverage

B.

Data flow coverage

C.

Statement coverage

D.

Branch Coverage

Full Access
Question # 29

Mark the correct sentences:

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

* A human mistake may produce a defect

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

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

* Defects occur only as a result of technology changes

A.

II, IV

B.

I, II

C.

IV, V

D.

II, III, IV

Full Access
Question # 30

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

A.

III.V

B.

II, III

C.

I. II. IV

D.

II, III.V

Full Access
Question # 31

Which of the following statements about static analysis are FALSE?

I. Static analysis can be used Instead of dynamic testing.

II. Stalk: analysis can uncover defects like security vulnerabilities.

III. Static analysis can be used to check conformance to specifications and standards.

IV Static analysis typically detects failures prior to component testing.

A.

I. II

B.

II. Ill

C.

III. IV

D.

I, IV

Full Access
Question # 32

Consider the following code

int premium=2500;

if (age<30)

{

premium = premium +1500:

}

Which options suits for a correct combination of Boundary value and expected result. Assume first number as boundary followed by expected result.

A.

29, 1500

30. 2500

B.

29. 4000

30. 2500

C.

29, 2500

30. 1500

D.

30, 1500

31,2500

Full Access
Question # 33

Which of the following BEST describes exploratory testing?

A.

Exploratory testing is a suitable test technique which may replace both black-box and white-box test techniques

B.

Exploratory testing is a valid and useful black-box test technique since it focuses on test cases related to the architecture and design of a system

C.

Exploratory testing requires both solid specifications and much project time available for test execution

D.

Exploratory testing may be used within defined time periods, during which the tester may follow a test charter as a guide

Full Access
Question # 34

Manager responsibilities in formal review includes ad except one of the following:

A.

Planning the review

B.

Determines if the review objectives have been met

C.

Decide on the execution of reviews

D.

Allocate time for review

Full Access
Question # 35

Given the following examples of entry and exit criteria:

1.A defined level of code coverage has been achieved

2.The test automation tool has been installed and properly configured

3.The number of unresolved defects is within the predefined limit

4.The performance test environment has been set-up and is available

5.The user stories have proper acceptance criteria defined

6.The testing budget has been spent and the project sponsor bears the risk of not testing any further

Which of the following BEST categorizes them as entry and exit criteria:

A.

Entry criteria - 2, 4, 5 Entry criteria -1, 3, 4

B.

Entry criteria - 2, 4 Entry criteria - 2, 4, 5, 6

C.

Exit criteria -1,3,6 Exit criteria - 2, 5. 6

D.

Exit criteria -1,3,56 Exit criteria -1,3

Full Access
Question # 36

Which of the following is true about Oracles?

A.

Sometimes old version of a product can be used as an Oracle

B.

Oracles help in reproducing the irreproducible bugs

C.

Oracles are derived from the design

D.

Oracles can be generated automatically using data generators

Full Access
Question # 37

Given the following priorities and dependencies for these test cases:

SEE ATTACHMENT

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

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

Full Access
Question # 38

Which of the following is the main benefit of a configuration management of testware?

A.

All testware is backed up with restore option, including incident reports and change requests. B. The testware can be traced to information in requirements tools and to the bug tracking system.

B.

All testware items are identified, version controlled, tracked tor changes with relation to each other

C.

There is an easy way to assess the level to test coverage provided by the existing tests

Full Access
Question # 39

A software calculates the annual car tax using three inputs:

- E; the emission level of the vehicle

- P: the power of the vehicle

-T the type of the vehicle

The input value for P can be integer positive values between 15 and 350.

Which of the following answers contains a correct list of a boundary values for the P input?

A.

14,351

B.

14,15,350,351

C.

15,350

D.

5.175.500

Full Access
Question # 40

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

A.

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

B.

The testing of software demonstrates the absence of defects.

C.

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

D.

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

Full Access
Question # 41

Which type of software development product can undergo static testing?

A.

Any software development product can undergo static testing, including requirements specifications, design specifications and code.

B.

Static tests should be performed on the installation and user guide documents as these documents are used by the end user.

C.

Static testing is done only on the code as part of the "code review" sessions Other documents are reviewed, but not by static testing.

D.

Static testing is done only on the requirements You need to execute the software in order to find defects in the code.

Full Access
Question # 42

Which of the following statements about testware are correct?

I When closing the test activities, all the testware resources can be uninstalled and released

II All the testware should be subject to Configuration Management

III. The testware. at the end of the project, should be transferred to the organization responsible for maintenance

IV The developers are responsible for the correct installation of the testware

A.

II, Ill

B.

I, Ill

C.

I, IV

D.

II, IV

Full Access
Question # 43

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

A.

configuration management tool

B.

unit test framework tool

C.

test design tool

D.

monitoring tool

Full Access
Question # 44

Which of the following statements is CORRECT?

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

Full Access
Question # 45

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

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.

Full Access
Question # 46

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

A.

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

B.

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

C.

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

D.

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

Full Access
Question # 47

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

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

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

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

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

A.

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

B.

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

C.

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

D.

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

Full Access
Question # 48

Which of the following CORRECTLY matches the roles and responsibilities in a formal review?

A.

Facilitator - Fixes defects in the work product under review

B.

Scribe - Collates potential defects found during the individual review activity

C.

Review Leader - Creates the work product under review

D.

Author - Identify potential defects in the work product under review

Full Access
Question # 49

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?

A.

(-1.0.12.13.18,19)

B.

(-1.0,11.12.13,14,18.19)

C.

(0.12.13.18.19)

D.

(4.5.15.20)

Full Access
Question # 50

What is 'Component Testing'?

A.

Integration Testing

B.

Functional testing

C.

Experience-based testing

D.

A test level

Full Access
Question # 51

Which of the following are valid testing principles?

I) Exhaustive testing is in general impossible.

II) Exhaustive testing should be executed for code intended to be reused.

III) Testing may guarantee that a program is correct.

IV) Testing cannot guarantee that a program is correct.

V) Defects cluster together in certain areas of the product.

A.

I, IV, V

B.

II, Iv

C.

I, V

D.

I, Ill

Full Access