Boost logo

Boost Test Library

"Test everything that could possibly break"

XP maxim

Introduction
Components

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

Introduction

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.

Release notes

For more details see complete release notes.