wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ISTQB Question Bank 981 to 1020

Total questions: 40

Worksheet time: 10hrs 0mins

Name
Class
Date
1.
Which of the following statements about component testing is not true?
a)
Component testing should be performed by development
b)
Component testing is also know as isolation or module testing
c)
Component testing should have completion criteria planned
d)
Component testing does not involve regression testing
2.
Equivalence partitioning is:
a)
A black box testing technique used only by developers
b)
A black box testing technique than can only be used during system testing
c)
A black box testing technique appropriate to all levels of testing
d)
A white box testing technique appropriate for component testing
3.
Which of the following is the main purpose of the integration strategy for integration testing in the small?
a)
To ensure that all of the small modules are tested adequately
b)
To ensure that the system interfaces to other systems and networks
c)
To specify which modules to combine when and how many at once
d)
To ensure that the integration testing can be performed by a small team
e)
To specify how the software should be divided into modules
4.

Which expression best matches the following characteristics or review processes:

<br>

1. Led by author

2. Undocumented

3. No management participation

4. Led by a trained moderator or leader

5. Uses entry exit criteria

<br>

s) Inspection

t) Peer review

u) Informal review

v) Walkthrough

a)

s = 4, t = 3, u = 2 and 5, v = 1

b)

s = 4 and 5, t = 3, u = 2, v = 1

c)

s = 1 and 5, t = 3, u = 2, v = 4

d)

s = 5, t = 4, u = 3, v = 1 and 2

e)

s = 4 and 5, t = 1, u = 2, v = 3

5.

Given the following types of tool, which tools would typically be used by developers and which by an independent test team:

<br>

i. Static analysis

ii. Performance testing

iii. Test management

iv. Dynamic analysis

v. Test running

vi. Test data preparation

a)

Developers would typically use i, iv and vi; test team ii, iii and v

b)

Developers would typically use i and iv; test team ii, iii, v and vi

c)

Developers would typically use i, ii, iii and iv; test team v and vi

d)

Developers would typically use ii, iv and vi; test team I, ii and v

e)

Developers would typically use i, iii, iv and v; test team ii and vi

6.
Which of the following statements is NOT true:
a)
Inspection is the most formal review process
b)
Inspections should be led by a trained leader
c)
Managers can perform inspections on management documents
d)
Inspection is appropriate even when there are no written documents
e)
Inspection compares documents with predecessor (source) documents
7.
What can static analysis NOT find?
a)
The use of a variable before it has been defined
b)
Unreachable (“dead”) code
c)
Whether the value stored in a variable is correct
d)
The re-definition of a variable before it has been used
e)
Array bound violations
8.
What statement about expected outcomes is FALSE:
a)
Expected outcomes are defined by the software's behaviour
b)
Expected outcomes are derived from a specification, not from the code
c)
Expected outcomes include outputs to a screen and changes to files and databases
d)
Expected outcomes should be predicted before a test is run
e)
Expected outcomes may include timing constraints such as response times
9.

Which of the following helps in monitoring the Test Progress:

<br>

i. Percentage of Test Case Execution

ii. Percentage of work done in test environment preparation.

iii. Defect Information e.g. defect density, defects found and fixed

iv. The size of the testing Team and skills of the engineers

a)

iv is correct and i,ii,iii are incorrect

b)

i,ii,iii are correct and iv is incorrect

c)

i,ii are correct and iii,iv are incorrect

d)

i,iv are correct and ii , iii are incorrect

10.
Which of the following is true about White and Black Box Testing Technique:
a)
Equivalence partitioning, Decision Table and Control flow are White box Testing Techniques.
b)
Equivalence partitioning, Boundary Value Analysis , Data Flow are Black Box Testing Techniques.
c)
Equivalence partitioning , State Transition , Use Case Testing are black box Testing Techniques.
d)
Equivalence Partitioning, State Transition, Use Case Testing and Decision Table are White Box Testing Techniques.
11.
Which of the following is not phase of the Fundamental Test Process?
a)
Test Planning and Control
b)
Test implementation and Execution
c)
Requirement Analysis
d)
Evaluating Exit criteria and reporting
12.
The structure of an incident report is covered in the Standard for Software Test Documentation IEEE 829 and is called as:
a)
Anomaly Report
b)
Defect Report
c)
Test Defect Report
d)
Test Incident Report
13.
Evaluating testability of the requirements and system are a part of which phase:
a)
Test Analysis and Design
b)
Test Planning and control
c)
Test Implementation and execution
d)
Evaluating exit criteria and reporting
14.
Which of the following is NOT part of a high level test plan?
a)
Functions not to be tested.
b)
Environmental requirements.
c)
Analysis of Specifications.
d)
Entry and Exit criteria.
15.
If a candidate is given an exam of 40 questions, should get 25 marks to pass (61%) and should get 80% for distinction, what is equivalence class.
a)
23, 24, 25
b)
0, 12, 25
c)
30, 36, 39
d)
32,37,40
16.
One of the following is not a part of white box testing as per BS7925-II standards.
a)
Random testing
b)
Data Flow testing.
c)
Statement testing.
d)
Syntax testing.
17.

A piece of software has been given _______what tests in the Following will you perform?

<br>

1) Test the areas most critical to business processes

2) Test the areas where faults will be maximum

3) Test the easiest functionalities

a)

1&2 are true and 3 is false.

b)

1,2&3 are true.

c)

1 is true, 2&3 are false.

d)

1&2 are false, 3 is true

18.
Which of the following is a type of non-functional testing?
a)
Usability testing.
b)
Statement Coverage.
c)
Dataflow testing.
d)
Cause-effect graphing.
19.
Exclusive use of white box testing in a test-phase will:
a)
Ensure the test item is adequately tested.
b)
Make the need for black-box testing redundant.
c)
Run the risk that the requirements are not satisfied.
d)
Suffices for the unit testing phase.
20.

In a system designed to work out the tax to be paid: An employee has $4000 of salary tax free. The next $1500 is taxed at 10% The next $28000 is taxed at 22% Any further amount is taxed at 40%. To the nearest $ which of these is a valid Boundary Value Analysis test case?

a)

1500

b)

32001

c)

28000

d)

33501

21.
Which of the following is true?
a)
Component testing should be black box, system testing should be white box.
b)
If u find a lot of bugs in testing, you should not be very confident about the quality of software
c)
The fewer bugs you find, the better your testing was
d)
The more tests you run, the more bugs you will find
22.
If the pseudo code below were a programming language ,how many tests are required to achieve 100% statement coverage?
a)

1

b)

2

c)

3

d)

4

23.
In which order should tests be run?
a)
The most important tests first
b)
The most difficult tests first(to allow maximum time for fixing)
c)
The easiest tests first (to give initial confidence)
d)
The order they are thought of
24.

A program validates a numeric field as follows:

<br>

Values less than 10 are rejected, values between 10 and 21 are accepted, values greater than or equal to 22 are rejected. Which of the following covers the MOST boundary values?

a)

9,10,11,22

b)

9,10,21,22

c)

10,11,21,22

d)

10,11,20,21

25.
What is the important criterion in deciding what testing technique to use?
a)
How well you know a particular technique
b)
The objective of the test
c)
How appropriate the technique is for testing the application
d)
Whether there is a tool to support the technique
26.
Which is not true-The black box tester
a)
Should be able to understand a functional specification or requirements document
b)
Should be able to understand the source code.
c)
Is highly motivated to find faults
d)
Is creative to find the system's weaknesses
27.
A number of critical bugs are fixed in software. All the bugs are in one module, related to reports. The test manager decides to do regression testing only on the reports module.
a)
The test manager should do only automated regression testing.
b)
The test manager is justified in her decision because no bug has been fixed in other modules
c)
The test manager should only do confirmation testing. There is no need to do regression testing
d)
Regression testing should be done on other modules as well because fixing one module may affect other modules
28.
Which of the following statements contains a valid goal for a functional test set?
a)
A goal is that no more failures will result from the remaining defects
b)
A goal is to find as many failures as possible so that the cause of the failures can be identified and fixed
c)
A goal is to eliminate as much as possible the causes of defects
d)
A goal is to fulfil all requirements for testing that are defined in the project plan.
29.
Which set of metrics can be used for monitoring of the test execution?
a)
Number of detected defects, testing cost;
b)
Number of residual defects in the test object.
c)
Percentage of completed tasks in the preparation of test environment; test cases prepared
d)
Number of test cases run / not run; test cases passed / failed
30.

Which of the following can be root cause of a bug in a software product?

<br>

(I) The project had incomplete procedures for configuration management.

(II) The time schedule to develop a certain component was cut.

(III) the specification was unclear

(IV) Use of the code standard was not followed up

(V) The testers were not certified

a)

(I) and (II) are correct

b)

(I) through (IV) are correct

c)

(III) through (V) are correct

d)

(I), (II) and (IV) are correct

31.
The following list contains risks that have been identified for a software product to be developed. Which of theserisks is an example of a product risk?
a)
Not enough qualified testers to complete the planned tests
b)
Software delivery is behind schedule
c)
Threat to a patient's life
d)
3rd party supplier does not supply as stipulated
32.

A test engineer is testing a Video Player (VCR), and logs the following report:

<br>

Title: Fast Forward stops after 2 minutes. It happens every time

Expected result: Fast forward continues till the end of the tape

Severity: High

Priority: Urgent

<br>

What important information did the engineer leave out?

a)

Identification (Software and hardware) of the VCR

b)

Actual result

c)

History of the report

d)

Ideas for the test case improvement

33.
Test data planning essentially includes
a)
Network
b)
Operational Model
c)
Boundary value analysis
d)
Test Procedure Planning
34.
Functional testing is mostly
a)
Validation techniques
b)
Verification techniques
c)
Both of the above
d)
None of the above
35.
Component integration testing can be done
a)
Before Integration testing
b)
After unit testing
c)
After component testing
d)
After system testing
36.
White Box Testing
a)
Same as glass box testing
b)
Same as clear box testing
c)
Both A. and B.
d)
None of the above.
37.
Equivalence partitioning consists of various activities:
a)
Ensure that test cases test each input and output equivalence class at least once
b)
Identify all inputs and all outputs
c)
Identify equivalence classes for each input
d)
All of the above
38.
Static Analysis
a)
Same as static testing
b)
Done by the developers
c)
Both A. and B
d)
None of the above
39.
In formal review, Rework: fixing defects found typically done by _________
a)
Moderator
b)
Author
c)
Reviewer
d)
Recorder
40.
The _________ may facilitate the testing of components or part of a system by simulation the environment in which the test object will run
a)
Test Design tool
b)
Test data preparation tool
c)
Test execution tool
d)
Test harness
e)
None of the above