Vous êtes sur la page 1sur 2

TESTING TECHNIQUES (5.

50)

1. Fill in the blanks below with the two types of testing that are conducted when
performing dynamic testing that executes system code:

_________________ testing addresses the overall behavior of the program by testing


transaction flows, input validation, and functional completeness.

_________________ testing includes path testing, code coverage testing and


analysis, logic testing, nested loop testing, and many similar techniques.

2. Performance and stress testing are considered ___________________ testing.

3. White Box testing assumes that the path of logic in a unit or program is not known. (T/F)

4. Name 3 of 5 techniques of White Box testing:


__________________
__________________
__________________

5. Black Box testing determines whether combinations of inputs and operations produce
expected results. (T/F)

6. One technique of Black Box testing is Equivalence Partitioning. In a program statement


that accepts only one choice from among 10 possible choices, numbered 1 through 10,
the middle partition would be from _____ to _____.

7. In the above example, using a Boundary Analysis technique, the lower boundary input(s)
would be:

a. 1
b. –1 and +1
c. 0 and 2
d. 0 and 1

8. Incremental Testing involves adding unit-tested programs to a given module or


component one by one, and testing each resultant combination. Of the two types, Top-
down is often thought to be easier because drivers are often easier to create than stubs.
(T/F)

9. The type of testing performed once enough units are integrated with Incremental Testing
such that a single business function can be performed is known as:

a. System
b. Integration
c. Unit
d. Thread

10. Acceptance Testing, as a standard test stage, lends itself only to the _____________
technique of testing.
TESTING TECHNIQUES (5.50)

ANSWERS Testing Techniques 5.50

1. Functional and Structural


2. Structural
3. False
4. Statement Coverage
Condition Coverage
Decision Coverage
Decision/Condition Coverage
Multiple Condition Coverage
5. True
6. 1 to 10
7. c. 0 and 2
8. False
9. Thread
10. Black Box

ASSOCIATED VOCABULARY

Black-box Testing
Boundary Value Analysis
Branch Testing
Condition Coverage
Decision Coverage
Decision/Condition Coverage
Dynamic Analysis
Equivalence Partitioning
Error Guessing
Exhaustive Testing
Functional Testing
Invalid Input
Life Cycle Testing
Path Testing
Performance Test
Statement Testing
Static Analysis
Stress Testing
Structural Testing
Stub
System Test
Test Driver
Unit Test
Valid Input
White-box Testing

Vous aimerez peut-être aussi