Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ISTQB Section 1

Total questions: 28

Worksheet time: 38mins

Name
Class
Date
1.

Deciding How much testing is enough should take into account :

i. Level of Risk including Technical and Business product and project risk

ii. Project constraints such as time and budget

iii. Size of Testing Team

iv. Size of the Development Team

a)

i,ii,iii are true and iv is false

b)

i,,iv are true and ii is false

c)

i,ii are true and iii,iv are false

d)

ii,iii,iv are true and i is false

2.

Which of the following is true?

a)

Component testing should be black box, system testing should be white box.

b)

If you 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.

3.

When should you stop testing?

a)

when time for testing has run out.

b)

when all planned tests have been run

c)

when the test completion criteria have been met

d)

when no faults have been found by the tests run

4.

A deviation from the specified or expected behavior that is visible to end-users is called:

a)

an error

b)

a fault

c)

a failure

d)

a defect

e)

a mistake

5.

Testing should be stopped when:

a)

a) all the planned tests have been run

b)

b) time has run out

c)

c) all faults have been fixed correctly

d)

d) both a) and c)

e)

e) it depends on the risks for the system being tested

6.

Pick the best definition of quality

a)

Quality is job one

b)

Zero defects

c)

Conformance to requirements

d)

Work as designed

7.

What is the main reason for testing software before releasing it?

a)

to show that system will work after release

b)

to decide when the software is of sufficient quality to release

c)

to find as many bugs as possible before release

d)

to give information for a risk based decision about release

8.

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

9.

In prioritising what to test, the most important objective is to:

a)

find as many faults as possible.

b)

test high risk areas.

c)

obtain good test coverage.

d)

test whatever is easiest to test.

10.

Which of the following is the task of a Tester?

i. Interaction with the Test Tool Vendor to identify best ways to leverage test tool

on the project.

ii. Prepare and acquire Test Data

iii. Implement Tests on all test levels, execute and log the tests.

iv. Create the Test Specifications

a)

i, ii, iii is true and iv is false

b)

ii,iii,iv is true and i is false

c)

i is true and ii,iii,iv are false

d)

d) iii and iv is correct and i and ii are incorrect

11.

A project that is in the implementation phase is six weeks behind schedule.

The delivery date for the product is four months away. The project is not allowed

to slip the delivery date or compromise on the quality standards established for

this product.


Which of the following actions would bring this project back on

schedule?

a)

Eliminate some of the requirements that have not yet been implemented.

b)

Add more engineers to the project to make up for lost work.

c)

Ask the current developers to work overtime until the lost work is recovered.

d)

Hire more software quality assurance personnel.

12.

Which of the following statements is true about a software verification and validation program?

I. It strives to ensure that quality is built into software.

II. It provides management with insights into the state of a software project.

III. It ensures that alpha, beta, and system tests are performed.

IV. It is executed in parallel with software development activities.

a)

I, II&III

b)

II, III&IV

c)

I, II&IV

d)

I, III&IV

13.

Which of the following is NOT true of test coverage criteria?

a)

Test coverage criteria can be measured in terms of items exercised by a test suite.

b)

A measure of test coverage criteria is the percentage of user requirements covered.

c)

A measure of test coverage criteria is the percentage of faults found.

d)

Test coverage criteria are often used when specifying test completion criteria.

14.

The most important thing about early test design is that it:

a)

makes test preparation easier

b)

means inspections are not required

c)

can prevent fault multiplication

d)

will find all faults

15.

Which of the following requirements is testable?

a)

The system shall be user friendly.

b)

The safety-critical parts of the system shall contain 0 faults.

c)

The response time shall be less than one second for the specified design load.

d)

The system shall be built to be portable.

16.

Which of the following is a benefit of independent testing?

a)

Code cannot be released into production until independent testing is complete.

b)

Testing is isolated from development.

c)

Developers do not have to take as much responsibility for quality.

d)

Independent testers see other and different defects, and are unbiased.

17.

Independent Verification & Validation is

a)

Done by the Developer

b)

Done by the Test Engineers

c)

Done By Management

d)

Done by an Entity Outside the Project’s sphere of influence

18.

Which of the following is a major task of test planning?

a)

Determining the test approach.

b)

Preparing test specifications.

c)

Evaluating exit criteria and reporting.

d)

Measuring and analyzing results.

19.

During which fundamental test process activity do we determine if MORE tests are needed?

a)

Test implementation and execution.

b)

Evaluating test exit criteria.

c)

Test analysis and design.

d)

Test planning and control.

20.

Which activity in the fundamental test process includes evaluation of the testability of the requirements and system?

a)

Test analysis and design.

b)

Test planning and control.

c)

Test closure.

d)

Test implementation and execution.

21.

Which is not a fundamental test process?

a)

Planning and control

b)

Test closure activities

c)

Analysis and design

d)

None

22.

Which of the following is not decided in the test-planning phase?

a)

Schedules and deliverables

b)

Hardware and software

c)

Entry and exit criteria

d)

Types of test cases

23.

Which of the following is not a major task of Exit criteria?

a)

Checking test logs against the exit criteria specified in test planning.

b)

Logging the outcome of test execution.

c)

Assessing if more tests are needed.

d)

Writing a test summary report for stakeholders.

24.

Handover of Testware is a part of which Phase?

a)

Test Analysis and Design

b)

Test Planning and control

c)

Test Closure Activities

d)

Evaluating exit criteria and reporting

25.

Exit Criteria may consist of:

i. Thoroughness measures , such as coverage of code, functionality or risk

ii. Estimates of Defect density or reliability measures.

iii. Residual risk such as defects not fixed or lack of test coverage in certain areas

iv. Verifying the Test Environment.

a)

iv is correct and i,ii,iii are incorrect.

b)

i,ii,iii is correct and iv is incorrect

c)

ii is correct and i,ii,iii are incorrect

d)

iii and iv are correct and i,ii are incorrect

26.

Which of the following helps in monitoring the Test Progress:

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

27.

The selection of a test approach should consider the context:

i. Risk of Failure of the Project,

hazards to the product and risks of product failure to humans

ii. Skills and experience of the people in the proposed technique, tools and methods

iii. The objective of the testing endeavor and the mission of the testing team.

iv. The size of the testing Team

a)

i,ii,iii,iv are true

b)

i,ii,iii are true and iv is false.

c)

ii,iii,iv are true and i is false.

d)

i,iv are true and ii, iii are false.

28.

Given the following sets of test management terms (v-z), and activity descriptions (1-5), which one of the following best pairs the two sets?

v – test control

w – test monitoring

x - test estimation

y - incident management

z - configuration control


1 - calculation of required test resources

2 - maintenance of record of test results

3 - re-allocation of resources when tests overrun

4 - report on deviation from test plan

5 - tracking of anomalous test results

a)

v-3,w-2,x-1,y-5,z-4

b)

v-2,w-5,x-1,y-4,z-3

c)

v-3,w-4,x-1,y-5,z-2

d)

v-2,w-1,x-4,y-3,z-5