Many of the following definitions are based on the ISTQB Glossary, available at

Black-box testing: Functional or non-functional testing without referencing the internal structure of the component or system.

Boundary value analysis: A black-box test design technique in which test cases are designed based on boundary values of equivalence partitions.

Business rule-based testing: A black-box test design technique used to determine test scenarios and test cases for business logic.

Cause–effect graph: A graphical representation of inputs and/or stimuli (causes) with their associated outputs (effects), which can be used to design test cases.

Classification tree testing: An approach of equivalence partitioning that ...

Get Practical Test Design: Selection of traditional and automated test design techniques now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.