Acceptance Criteria
The criteria that a work product must satisfy to be accepted by the stakeholders
Acceptance Test-driven Development
A collaboration-based test-first approach that defines acceptance tests in the stakeholders’ domain language
Black-box Test Technique
A test technique based on the specification of a component or system
Boundary Value Analysis
A black-box test technique in which test cases are designed based on boundary values
Branch coverage
The coverage of branches in a control flow graph
Checklist-based Testing
An experience-based test technique in which test cases are designed to exercise the items of a checklist
Collaboration-based Test Approach
An approach to testing that focuses on defect avoidance by collaborating among stakeholders
Coverage
The degree to which specified coverage items are exercised by a test suite, expressed as a percentage
Coverage Item
An attribute or combination of attributes derived from one or more test conditions by using a test technique
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
Equivalence Partitioning
A black-box test technique in which test conditions are equivalence partitions exercised by one representative member of each partition
Error Guessing
A test technique in which tests are derived on the bases of the tester’s knowledge of past failures, or general knowledge of failure modes
Experience-based Test Technique
A test technique based on the tester’s experience, knowledge and intuition
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
State Transition Testing
A black-box test technique in which test cases are designed to exercise elements of a state transition model
Statement Coverage
The coverage of executable statements
Test Technique
A procedure used to define test conditions, design test cases, and specify test data
White-box Test Technique
A test technique based on the internal structure of a component or system