4.1 Test Techniques Overview Flashcards
Test techniques support the tester in t… (wh… ) and in t… (ho… ).
test analysis
what to test
test design
how to test
Test techniques help to develop a r… , but sufficient, set of t… in a s…
relatively small,
test cases
systematic way.
Test techniques also help the tester to:
- define t…
- identify c…
- identify t… during the t…
- test conditions
- coverage items
- test data
test analysis and design
Black-box test techniques (specification-based techniques) are based on an “ “ of the s… of the t… without reference to its i…
analysis
specified behavior
test object
internal structure.
Black-box test cases are independent of how the “s…“ is “ “.
Consequently, if the i… , but the required behavior s… , then the t… are still “ “.
software
implemented
implementation changes
stays the same
test cases
useful
White-box test techniques (structure-based techniques) are based on an analysis of the test object’s i… and “ “.
As the test cases are dependent on how the software is designed, they can only be “ “ after the d… of the t…
internal structure
processing
created
design or implementation
test object.
Experienced-based test techniques effectively use the “ “ and e… for the “ “ and “i…“ of t…
The effectiveness of these test techniques depends heavily on the t…
knowledge
experience of testers
design
implementation
test cases.
tester’s skills.
Experience-based test techniques can detect defects that may be “ “ using the b… and w…
Experience-based test techniques are complementary to b… and w…
missed
black-box
white-box test techniques.
black-box
white-box test techniques.