A test technique based on an analysis of the specification of a component or system.
2
New cards
Boundary Value Analysis
A black-box test technique in which test cases are designed based on boundary values.
3
New cards
Checklist-based testing
An experience-based test technique in which test cases are designed to exercise the items of a checklist.
4
New cards
Coverage
The degree to which specified coverage items are exercised by a test suite, expressed as a percentage.
5
New cards
Decision coverage
The coverage of decision outcomes.
6
New cards
Decision table testing
A black-box test technique in which test cases are designed to exercise the combinations of conditions and the resulting actions shown in a decision table.
7
New cards
Error guessing
A test technique in which tests are derived on the basis of the tester's knowledge of past failures, or general knowledge of failure modes.
8
New cards
Equivalence partitioning
A black-box test technique in which test conditions are equivalence partitions exercised by one representative member of each partition.
9
New cards
Experience-based test technique
A test technique based on the tester's experience, knowledge and intuition.
10
New cards
Exploratory testing
An approach to testing in which the testers dynamically design and execute tests based on their knowledge, exploration of the test item and the results of previous tests.
11
New cards
State transition testing
A black-box test technique in which test cases are designed to exercise elements of a state transition model.
12
New cards
Statement coverage
The coverage of executable statements.
13
New cards
Test technique
A procedure used to define test conditions, design test cases, and specify test data.
14
New cards
Use case testing
A black-box test technique in which test cases are designed to exercise use case behaviors.
15
New cards
White-box test technique
A test technique only based on the internal structure of a component or system.