New Year Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: best70

CTFL-Foundation ISTQB Certified Tester Foundation Level Questions and Answers

Questions 4

Functional and structural tests are alternative test types that may be used separately or together at which test level? [K1]

Options:

A.

At the component test level only

B.

At all test levels

C.

At integration testing and system testing levels only

D.

At all levels from integration testing to acceptance testing

Buy Now
Questions 5

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 6

It is recommended to perform exhaustive tests for covering all combinations of inputs and preconditions.

Options:

A.

Yes, it’s strongly recommended.

B.

No, risk analysis and priorities should be used to focus testing efforts

C.

Yes, and it’s also necessary to include all the exit combinations

D.

Only the expert testers can make exhaustive tests.

Buy Now
Questions 7

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

Options:

A.

S2 and O4

B.

S4 and O2

C.

S4 and O4

D.

S2 and O2

Buy Now
Questions 8

An iPhone application identifies and counts all purchases of a particular product from a shopping website. The application incorrectly counts purchase attempts by including both failed attempts, and also those where the purchase was terminated by the user before completion. Testing has identified that the problem was located in the ‘purchase identification’ module, where the first stage in the purchasing process was counted, rather than a successful confirmed purchase.

Which of the following statements correctly identifies what has happened? [K2]

Options:

A.

The application failed because of a defect in the purchase identification module caused by a programmer mistake or an error in the specification.

B.

An error by the programmer led to a mistake in the purchase identification module and this caused a defect in the application

C.

A defect in the purchase identification module caused by a mistake in the module specification led to a defect in the overall application

D.

A bug in the purchase identification module caused a fault in the application

Buy Now
Questions 9

A system calculates the amount of customs duty to be paid:

_ No duty is paid on goods value up to, and including, $2,000.

_ The next $8,000 is taxed at 10%.

_ The next $20,000 after that is taxed at 12%.

_ Any further amount after that is taxed at 17%.

To the nearest $, which of these groups of numbers fall into three DIFFERENT equivalence classes?

Options:

A.

$20,000 $20,001 $30,001

B.

$2,000 $2,001 $10,000

C.

$2,000 $8,000 $20,000

D.

$1,500 $2,000 $10,000

Buy Now
Questions 10

Refer to the exhibit

Given the following State Transition diagram, match the test cases below with the relevant set of state transitions.

(i)X-Z-V-W

(ii)W-Y-U-U

Options:

A.

(i) = S1 – S2 – S3 – S4 – S2 and (ii) = S4 – S2 – S4 – S4 – S4

B.

(i) = S1 – S2 – S3 – S4 – S4 and (ii) = S2 –S4 – S4 – S4 – S2

C.

(i) = S2 – S3 – S4 – S2 – S2 and (ii) = S4 – S2 – S4 – S4 – S4

D.

(i) = S2 – S3 – S4 - S4 – S2 and (ii) = S2 –S3 – S4 –S4 – S4

Buy Now
Questions 11

How does software testing contribute to the quality of delivered software? [K2]

Options:

A.

By detecting and removing all the defects in the delivered code and ensuring that all tests adhere to the quality standards set for the project

B.

By measuring reliability of the software and ensuring that it is always above 99.99%

C.

By identifying root causes of defects from past projects and using the lessons learned to improve processes and thus help to reduce the defect count

D.

By detecting all deviations from coding good practice and ensuring that these are corrected

Buy Now
Questions 12

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
Questions 13

Which of the following would NOT be a typical target of testing support tools?

Options:

A.

Automate activities that require significant resources when done manually

B.

Automate activities that cannot be executed manually

C.

Automate repetitive tasks

D.

Automating repetitive inspections

Buy Now
Questions 14

Which of the main activities of the fundamental test process does the task ‘verify the test environment set up is correct’ relate to? [K1]

Options:

A.

Planning and control

B.

Analysis and design

C.

Implementation and execution

D.

Evaluating exit criteria and reporting

Buy Now
Questions 15

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 16

Typically, exit criteria may consist of:

Options:

A.

Defining the amount, level of detail structure, and templates for the test documentation.

B.

Estimates of defect density or reliability measures.

C.

Adequacy of the test approaches taken.

D.

Discussions on disaster recovery.

Buy Now
Questions 17

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 18

Which from the following list are typically found to enable the review process to be successful? [K2]

a. Each review has clear defined objectives

b. The lower the number of defects, the better the review process

c. The right people for the review objective are involved

d. There is an emphasis on learning and process improvement

e. Management are not involved in the process at all

f. Checklists should not be used, as these slow down the process

g. Defects found are welcomed and expressed objectively

Options:

A.

a, f and g.

B.

b, c and f.

C.

a, c and d.

D.

d, e and g.

Buy Now
Questions 19

Which of the following would be appropriate test objectives for user acceptance testing of the first release of a new software product aimed at a general market and built using Agile methods? [K2]

a. To identify as many defects as possible

b. To maximise code coverage

c. To ensure the product works as expected

d. To assess the overall quality of the product

e. To determine the reliability of the product

Options:

A.

b and c

B.

a and d

C.

b and e

D.

c and d

Buy Now
Questions 20

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

Refer to the exhibit

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 21

What is decision table testing?

Options:

A.

It’s a testing design technique based in the internal software structure.

B.

It’s a static test design technique.

C.

It’s a testing design technique to verify decisions.

D.

It’s a testing design technique based in the system requirements.

Buy Now
Questions 22

Which of the test cases below will exercise both outcomes from decision 2? [K3]

Refer to the exhibit

Options:

A.

P = 24, Q = 20, P=24, Q=25

B.

P = 36, Q = 36, P=37, Q=35

C.

P = 42, Q = 43, P=42, Q=42

D.

P = 37, Q = 36, P=35, Q=36

Buy Now
Questions 23

A data driven approach to test automation design is best described as:

Options:

A.

Using action words to describe the actions to be taken, the test data.

B.

Scaling to support large numbers of users.

C.

Being based on Equivalence Partitioning testing techniques.

D.

Separating out the test data inputs and using a generic script that can read the test data and perform the same test steps with different data.

Buy Now
Questions 24

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 25

Which statement correctly describes debugging? [K2]

Options:

A.

Testers identify defects, developers locate and correct defects, testers confirm the correction has cleared the original defect

B.

Developers identify defects, testers locate defects, developers correct and confirm the correction has cleared the original defect

C.

Testers identify and locate defects, developers correct defects and confirm the correction has cleared the original defect

D.

Developers identify, locate and correct defects, testers confirm the correction

has cleared the original defect

Buy Now
Questions 26

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

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 27

What type of test design technique is the most effective in testing screen-dialog flows?

Options:

A.

Use case testing

B.

Boundary value testing

C.

Statement testing and coverage

D.

State transition testing

Buy Now
Questions 28

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

Options:

A.

Preventing defects from being introduced into the code

B.

Investigating and fixing defects in the software under test

C.

Gaining confidence that the system is fit-for-purpose

D.

Providing information for stakeholders’ decision making

Buy Now
Questions 29

Why is measurement of code coverage Important?

Options:

A.

Because 100% code coverage implies 100% coverage of requirements

B.

Because 100% code coverage guarantees that there are no coding errors

C.

Because code coverage can be used to ensure that all code is exercised by tests

D.

Because code coverage can ensure that all decisions are correctly implemented in the code

Buy Now
Questions 30

Your company is developing a system with complex business rules and many branches in the structure of its code components. You need to choose one black box technique and one white box technique for test case design.

Which one of the following offers the BEST choice?

Options:

A.

Statement testing and exploratory testing

B.

Decision testing and equivalence partitioning

C.

Decision testing and decision table testing

D.

Boundary value analysis and decision table testing

Buy Now
Questions 31

You have been asked to improve the way test automation tools are being used in your company.

Which one of the following is the BEST approach?

Options:

A.

Selecting and automating scripts that test new functionality to find the most defects

B.

Using a keyword-driven testing approach to separate the actions and data from the tool's script

C.

Ensuring that all data, inputs and actions are stored in the tool's script for ease of maintenance

D.

Keeping expected results separate from the automation tool to allow the testers to check the results

Buy Now
Questions 32

Which one of the following statements about testing techniques is TRUE?

Options:

A.

Exploratory testing can replace black box techniques when testing time is very limited

B.

Test execution scheduling should give priority to experienced based testing

C.

Specification based techniques can be used as a substitute for a poorly defined test basis

D.

Experienced based techniques are systematic and produce detailed test documentation

Buy Now
Questions 33

Which of the following would achieve the HIGHEST level of testing independence for a project's test level?

Options:

A.

Training developers to design good tests for the test team to execute

B.

Outsourcing test design and execution to a different company

C.

Having the company's independent test team design and execute the tests

D.

Minimising contact between testers and developers during test design to avoid bias

Buy Now
Questions 34

A system is being enhanced to simplify screen navigation for users.

Which of the following does NOT reflect structural testing?

Options:

A.

To test all paths that users could take through the screen menu system

B.

To ensure that 100% decision testing is achieved for each system component

C.

To test all branches of component calls within the application call graph

D.

To ensure that users can navigate to all fields on the screen

Buy Now
Questions 35

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 36

When considering the roles of test leader and tester, which of the following tasks would NOT typically be performed by a tester?

Options:

A.

Prepare and acquire the test data

B.

Set up and check the test environment

C.

Write test summary reports

D.

Review tests developed by others

Buy Now
Questions 37

A booking system for a city bus service prices its fares according to the time of travel:

• Peak-time tariff starts at 0600 and finishes at 1000 am

• Off-peak tariff applies during all other times of service

• The bus service does not operate between 2300 and the start of the next day’s peak service

Note that all times mentioned are inclusive.

When applying the equivalence partitioning test design technique, which of the following options, shows test case inputs that each fall into a different equivalence partition?

Options:

A.

0600, 1000, 1200

B.

1001, 1300, 2259

C.

0100, 0800, 2200

D.

2400, 1000, 2301

Buy Now
Questions 38

Which of the following options explain why it is often beneficial to have an independent test function in an organisation?

Options:

A.

To improve defect finding during reviews and testing

B.

To ensure that developers adhere to coding standards

C.

To limit communication between developers and testers

D.

To provide better metrics for the stakeholders

Buy Now
Questions 39

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 40

Your task is to compile a test execution schedule for the current release of software.

The system specification states the following logical dependencies:

• An admin user must create/amend/delete a standard user.

• A standard user is necessary to perform all other actions.

The test plan requires that re-tests must be performed first, followed by the highest priority tests. To save time, the test plan states that tests should be scheduled to create test data for the subsequent tests in the schedule.

The following test cases have been designed, with an indication of priority (1 being the highest priority) and whether the test has previously failed.

Which test execution schedule meets the test plan requirements and logical dependencies?

Options:

A.

a, d, c, b, e

B.

a, c, b, d, e

C.

e, a, b, c, d

D.

e, a, d, c, b

Buy Now
Questions 41

A live defect has been found where a code component fails to release memory after it has finished using it.

Which of the following tools would have been the MOST effective at detecting this defect prior to live implementation?

Options:

A.

Dynamic analysis tool

B.

Monitoring tool

C.

Configuration management tool

D.

Coverage measurement tool

Buy Now
Questions 42

Which of the following is a white-box test technique?

Options:

A.

Decision table testing

B.

Exploratory testing

C.

Statement testing

D.

Error guessing

Buy Now
Questions 43

In the above State Table, which of the following represents an invalid transition?

Options:

A.

Event C from S3

B.

Event E from S4

C.

Event B from S2

D.

Event D from S4

Buy Now
Questions 44

You are examining a document which gives the precise steps needed in order to execute a test.

What is the correct definition of this document?

Options:

A.

Test design specification

B.

Test condition

C.

Test procedure specification

D.

Test case specification

Buy Now
Questions 45

Debugging and Testing are key activities in the software development lifecycle.

Which of the following are 'Debugging' activities?

a) Identifying, a failure

b) Locating the cause of failure

c) Fixing the defect

d) Checking the fix has resolved the failure

Options:

A.

a & d

B.

a & b

C.

b & c

D.

c & d

Buy Now
Questions 46

A system requirement states that up to 100 users should be able to carry out a transaction, with responses returned within 5 seconds.

What type of non-functional testing would you carry out to verify these requirements?

Options:

A.

Stress testing

B.

Maintenance testing

C.

Load testing

D.

Usability testing

Buy Now
Questions 47

A new testing tool has been selected for an organisation and a pilot project has successfully completed. The next step is to deploy the tool within the organization.

What is a key success factor in tool deployment?

Options:

A.

Estimate a cost-benefit ratio based on a firm business case

B.

Determine whether benefits will be achieved at reasonable cost

C.

Provide support for the test team using the tool

D.

Assessment of organisational maturity, strengths and weaknesses

Buy Now
Questions 48

Which of the following optionsBESTexplain the pesticide paradox principle of testing?

Options:

A.

If we do not regularly review and revise our tests, we'll stop finding defects

B.

Repeatedly running a set of tests will ensure that a system is defect free

C.

Defects are, paradoxically, often contained in a small number of modules

D.

Testing, like spraying pesticide, is an effective bug / defect removal activity

Buy Now
Questions 49

The decision table above reflects a golf club's pricing structure for green fees and buggy/cart hire.

What is the expected result (actions) for each of the following two test cases (TC1 and TC2)?

* TC 1 - Paul is not a full member, is a Loyalty Card holder and requests to play 18 holes with a buggy/cart

* TC 2 - Cheryl is not at full member, doesn't have a Loyalty Card and requests to play 9 holes with a buggy/cart

Options:

A.

TC1 - £23 total charges including buggy hire; TC2 - £21 total charge including buggy hire

B.

TC1 - £18 total charges including buggy hire; TC2 - £16 total charge but no buggy allowed

C.

TC1 - £23 total charges including buggy hire; TC2 - £16 total charge but no buggy allowed

D.

TC1 - £17 total charges but no buggy allowed; TC2 - £21 total charge including buggy hire

Buy Now
Questions 50

When can functional and structural testing BOTH be applied?

Options:

A.

System and Component test levels only

B.

All 'Developement' test levels, i.e. those before Acceptance testing

C.

Component and Component integration test levels only

D.

All test levels

Buy Now
Questions 51

Which of the following activities is appropriate to the test planning stage?

Options:

A.

Analysing the test basis

B.

Assigning resources for the planned activities

C.

Designing the test environments

D.

Writing a test execution schedule

Buy Now
Questions 52

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 53

During the development of a software change for a system, the developer makes a mistake in his work, which leads to a fault in the code. Unfortunately the fault is not found by software testing and is released into live.

What is the definite consequence of this mistake?

Options:

A.

The system will fail, causing a defect

B.

If the defect is executed, the system may fail

C.

Loss of money, time, or business reputation

D.

Contractual requirements have not been met by testing

Buy Now
Questions 54

Which of the following is NOT a valid use of decision coverage?

Options:

A.

Checking that all decisions have been exercised in a single program

B.

Checking that all decisions have been exercised in a business process

C.

Checking that all calls from one program module to another have been made correctly

D.

Checking that at least 50% of decisions have been exercised by a test case suite

Buy Now
Questions 55

Important consequences of the impossibility of complete testing are ..?

Options:

A.

We can never be certain that the program is bug free

B.

We have no definite stopping point for testing, which makes it easier for some managers to argue for very little testing

C.

We have no easy answer for what testing tasks should always be required, because every task takes time that could be spent on other high importance tasks

D.

All of the above

Buy Now
Questions 56

According to the ISTQB Glossary, regression testing is required for what purpose?

Options:

A.

To verify the success of corrective actions.

B.

To prevent a task from being incorrectly considered completed.

C.

To ensure that defects have not been introduced by a modification.

D.

To motivate better unit testing by the programmers.

Buy Now
Questions 57

Which of the following statements are correct for walkthroughs?

(i) Often led by the author.

(ii) Documented and defined results.

(iii) All participants have defined roles.

(iv) Used to aid learning.

(v) Main purpose is to find defects.

Options:

A.

(i) and (v) are correct.

B.

(ii) and (iii) are correct.

C.

(i) and (iv) are correct.

D.

(iii) and (iv) are correct.

Buy Now
Questions 58

Acceptance test cases are based on what?

Options:

A.

Requirements

B.

Design

C.

Code

D.

Decision table

Buy Now
Questions 59

Which is not the fundamental test process?

Options:

A.

Planning and control

B.

Test closure activities

C.

Analysis and design

D.

None

Buy Now
Questions 60

Which statement below BEST describes non-functional testing?

Options:

A.

The process of testing an integrated system to verify that it meets specified requirements.

B.

The process of testing to determine the compliance of a system to coding standards.

C.

Testing without reference to the internal structure of a system.

D.

Testing system attributes, such as usability, reliability or maintainability.

Buy Now
Questions 61

Which of the following principles should be followed when introducing a test tool into an organization?

(i) Assessing organizational maturity to establish whether a tool will provide expected benefits.

(ii) Requiring a quick payback on the initial investment.

(iii) Including a requirement for the tool to be easy to use without having to train unskilled testers.

(iv) Identifying and agreeing requirements before evaluating test tools.

Options:

A.

(i) and (ii)

B.

(i) and (iv)

C.

(ii) and (iii)

D.

(iii) and (iv)

Buy Now
Questions 62

Which one of the following roles is typically used in a review?

Options:

A.

Champion.

B.

Author.

C.

Project sponsor.

D.

Custodian.

Buy Now
Questions 63

Statement Coverage will not check for the following:

Options:

A.

Missing Statements

B.

Unused Branches

C.

Dead Code

D.

Unused Statement

Buy Now
Questions 64

Tools like change Man, Clear case are used as..?

Options:

A.

functional automation tools

B.

performance testing tools

C.

configuration management tools

D.

none of the above

Buy Now
Questions 65

The following statements relate to activities that are part of the fundamental test process.

i. Evaluating the testability of requirements.

ii. Repeating testing activities after changes.

iii. Designing the test environment set-up.

iv. Developing and prioritizing test cases.

v. Verifying the environment is set up correctly.

Which statement below is TRUE?

Options:

A.

(i) and (ii) are part of analysis and design, (iii), (iv) and (v) are part of test implementation and execution.

B.

(i) and (iii) are part of analysis and design, (ii), (iv) and (v) are part of test implementation and execution.

C.

(i) and (v) are part of analysis and design, (ii), (iii) and (iv) are part of test implementation and execution.

D.

(i) and (iv) are part of analysis and design, (ii), (iii) and (v) are part of test implementation and execution.

Buy Now
Questions 66

A software component has the code shown below:

Program BiggestA,

Biggest: Integer

Begin

Read A

Biggest = 10

While A > 0

Do

If A > Biggest

Then Biggest = A

Endif

Read A

Enddo

End

The component has exit criteria for component testing that include 100% statement coverage. Which of the following test cases will satisfy this criterion?

Options:

A.

0

B.

10, 0

C.

10, 5, 0

D.

10, 11, 0

Buy Now
Questions 67

Which of the following terms is used to describe the management of software components comprising an integrated system?

Options:

A.

Configuration management

B.

Incident management

C.

Test monitoring

D.

Risk management

Buy Now
Questions 68

Which of the following has the typical formal review activities in the correct sequence?

Options:

A.

Kick-off, review meeting, planning, follow-up.

B.

Kick-off, planning, review meeting, re-work.

C.

Planning, kick-off, individual preparation, review meeting.

D.

Planning, individual preparation, follow-up, re-work.

Buy Now
Questions 69

Which of the following is most likely to cause failure in the implementation of a test tool?

Options:

A.

Underestimating the demand for a tool.

B.

The purchase price of the tool.

C.

No agreed requirements for the tool.

D.

The cost of resources to implement and maintain the tool.

Buy Now
Questions 70

Which of the following is the main purpose of the component build and integration strategy?

Options:

A.

to ensure that all of the small components are tested

B.

to ensure that the system interfaces to other systems and networks

C.

to ensure that the integration testing can be performed by a small team

D.

to specify how the software should be divided into components

E.

to specify which components to combine when, and how many at once

Buy Now
Questions 71

Which of the following is a benefit of test independence?

Options:

A.

It does not require familiarity with the code.

B.

It is cheaper than using developers to test their own code.

C.

It avoids author bias in defining effective tests.

D.

Testers are better at finding defects than developers.

Buy Now
Questions 72

What is the purpose of exit criteria?

Options:

A.

To identify how many tests to design.

B.

To identify when to start testing.

C.

To identify when to stop testing.

D.

To identify who will carry out the test execution.

Buy Now
Questions 73

Which of the following statements are true?

(i) For every development activity there is a corresponding testing activity.

(ii) Each test level has the same test objectives.

(iii) The analysis and design of tests for a given test level should begin after the corresponding development activity.

(iv)Testers should be involved in reviewing documents as soon as drafts are available in the development life cycle.

Options:

A.

(i) and (ii)

B.

(iii) and (iv)

C.

(ii) and (iii)

D.

(i) and (iv)

Buy Now
Questions 74

Which of the following is MOST important in the selection of a test approach?

Options:

A.

Availability of tools to support the proposed techniques.

B.

The budget allowed for training in proposed techniques.

C.

Available skills and experience in the proposed techniques.

D.

The willingness of the test team to learn new techniques.

Buy Now
Questions 75

Which of the following defines the expected result of a test?

Options:

A.

Test case

B.

Test procedure

C.

Test execution schedule

D.

Test condition

Buy Now
Questions 76

For which of the following activities in the fundamental test process would an incident management tool be most useful?

Options:

A.

Test planning and control

B.

Test analysis and design

C.

Test implementation and execution

D.

Evaluating exit criteria and reporting

Buy Now
Questions 77

To test a function, the programmer has to write a _________, which calls the function to be tested and passes it test data:

Options:

A.

Stub

B.

Driver

C.

Proxy

D.

None of the above

Buy Now
Questions 78

Which of the following statements describes a key principle of software testing?

Options:

A.

Automated tests allow better statements of confidence about the quality of software products.

B.

For a software system, it is normally impossible to test all the input and output combinations.

C.

Exhaustive software testing is, with enough effort and tool support, feasible for all software.

D.

The purpose of software testing is demonstrating the absence of defects in software products.

Buy Now
Questions 79

Which TWO of the review types below are the BEST fitted (most adequate) options to choose for reviewing safety critical components in a software project? Select 2 options.

Options:

A.

Informal review.

B.

Management review.

C.

Inspection.

D.

Walkthrough

E.

Technical Review

Buy Now
Questions 80

How many test cases are necessary to cover all the possible sequences of statements (paths) for the following program fragment?

Assume that the two conditions are independent of each other : -if (Condition 1)then statement 1else statement 2if (Condition 2)then statement 3

Options:

A.

2 Test Cases

B.

3 Test Cases

C.

4 Test Cases

D.

Not achievable

Buy Now
Questions 81

Which of the following could be a disadvantage of independent testing?

Options:

A.

Developer and independent testing will overlap and waste resources.

B.

Communication is limited between independent testers and developers.

C.

Independent testers are too slow and delay the project schedule.

D.

Developers can lose a sense of responsibility for quality.

Buy Now
Exam Code: CTFL-Foundation
Exam Name: ISTQB Certified Tester Foundation Level
Last Update: Dec 22, 2024
Questions: 272

PDF + Testing Engine

$134.99

Testing Engine

$99.99

PDF (Q&A)

$84.99