- done when the program is running  - program monitors  - coverage of the test cases given in summary statistics
- done when the program is running  - program monitors  - coverage of the test cases given in summary statistics
actual program execution to expose possible program failure