"Test everything that could possibly break"
XP maxim
Execution
monitor
Program Execution Monitor
Test Tools
Test Execution Monitor
Unit Test Framework
Minimal testing facility
FAQ
Usage recommendations
Release notes
Open Issues
Examples
Tests
Compilation
Portability
Acknowledgements
The Boost Test Library provides a matched set of components for writing test programs, organizing tests in to simple test cases and test suites, and controlling their runtime execution. The Program Execution Monitor is also useful in some production (non-test) environments.
For more details see complete release notes.