ISO/IEC/IEEE 29119 series

Software and systems engineering — Software testing


The purpose of the ISO/IEC/IEEE 29119 series of software testing standards is to define an internationally agreed set of standards for software testing that can be used by any organization when performing any form of software testing.

The core standards are based around a set of test processes, defined in Part 2, which cover testing at the organizational, management and dynamic test levels. The test documentation, defined in Part 3,  is produced by executing the test processes; thus, the test documentation describes the outputs of the test processes. The requirement to use techniques to design the test cases is specified by the test processes in Part 2, while the different test design techniques are defined separately in Part 4. The overall concepts and common terminology used by the other parts are defined in Part 1. Static testing, in the form of reviews, is defined in ISO/IEC 20246.