4.1 Test Techniques Overview Flashcards
Test techniques support the tester in “ “ and in “ “.
test analysis (what to test)
test design (how to test)
Test techniques help to develop a … but sufficient, … in a s…
relatively small,
set of test cases
systematic way.
Test techniques also help the tester to:
- define t…
- identify c…
- identify t… during the …
- 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 …
analysis
specified behavior
test object
internal structure.
Black-box test cases are independent of how the “ “ is “ “.
Consequently, if the … but the required behavior … then the … 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 … and “ “.
As the test cases are dependent on how the software is designed, they can only be “ “ after the … of the …
internal structure
processing
created
design or implementation
test object.
Experienced-based test techniques effectively use the “ “ and e… for the “ “ and “ “ of …
The effectiveness of these test techniques depends heavily on …
knowledge
experience of testers
design
implementation
test cases.
the tester’s skills.
Experience-based test techniques can detect defects that may be “ “ using the … and …
Experience-based test techniques are complementary to … and …
missed
black-box
white-box test techniques.
black-box
white-box test techniques.