Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Unit 4 Test Design Techniques

Total questions: 13

Worksheet time: 14mins

Name
Class
Date
1.

Which one of the following techniques is structure-based?

a)

Decision testing.

b)

Boundary value analysis.

c)

Equivalence partitioning.

d)

State transition testing.

2.

Which of the following would be the best test approach when there are poor specifications and time pressures?

a)

Use Case Testing.

b)

Condition Coverage.

c)

Exploratory Testing.

d)

Path Testing.

3.

Which of the following statements about the benefits of deriving test cases from use cases are most likely to be true?


A. Deriving test cases from use cases is helpful for system and acceptance testing.


B. Deriving test cases from use cases is helpful only for automated testing.


C. Deriving test cases from use cases is helpful for component testing.


D. Deriving test cases from use cases is helpful for testing the interaction between different components of the system.

a)

A and D are true; B and C are false.

b)

A is true; B, C and D are false.

c)

A and B are true; C and D are false.

d)

C is true; A, B and D are false.

4.

Name this lion cub

a)

Mufasa

b)

Nala

c)

Simba

d)

Scar

5.

A system under development contains complex calculations and decision logic, and it is assessed as high risk because of the relative inexperience of the development team in the application domain. Which of the following would be the MOST appropriate choice of test design technique for component testing?

a)

Decision testing.

b)

Statement testing

c)

State transition testing

d)

Equivalence partitioning

6.

A common test technique during component test is

a)

Statement and branch testing

b)

Usability testing

c)

Security testing

d)

Performance testing

7.

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 1

else statement 2

fi

if (Condition 2)

then statement 3

fi

a)

2 Test Cases

b)

3 Test Cases

c)

4 Test Cases

d)

Not achievable

8.

What is this rabbit's name?

a)

Scat

b)

Thumper

c)

Tamper

d)

Scully

9.

Boundary value testing

a)

Is the same as equivalence partitioning tests

b)

Test boundary conditions on, below and above the edges of input and output equivalence classes

c)

Tests combinations of input circumstances

d)

Is used in white box testing strategy

10.

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

11.

Testing without a real plan and test cases is called ...

a)

Gorilla testing

b)

Monkey testing

c)

Adhoc testing

d)

All of the above

12.

Who is this big bear?

a)

Terk

b)

Baloo

c)

Mowgli

d)

Scar

13.

Use cases can be performed to test ...

a)

Performance testing

b)

Unit testing

c)

Business scenarios

d)

Static testing