Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
🧪 BS ISO/IEC/IEEE 29119 is the UK implementation, published by the British Standards Institution (BSI), of the ISO/IEC/IEEE 29119 international series, which specifies Software and systems engineering — Software testing. Prepared under the responsibility of BSI Technical Committee IST/15 (Software and systems engineering), it supersedes the withdrawn BS 7925-1:1998 and provides unified concepts, processes, documentation, and technical requirements for software testing. It is a widely referenced international standard in software quality assurance and test management.
Software testing long lacked unified international terminology and process standards, making test activities hard to measure and compare. The ISO/IEC/IEEE 29119 series was jointly developed by ISO, IEC, and IEEE, and its parts began publishing in 2013. BSI implemented it as British Standards, forming the BS ISO/IEC/IEEE 29119 series and superseding the older BS 7925 software-testing terminology standard.
The parts progress from basics to specifics: Part 1 defines concepts and definitions, Part 2 defines test processes, Part 3 defines test documentation, and Parts 4 and 5 further specify test techniques and keyword-driven testing methods.
| Standard | Part Title | Year | Key Technical Content |
|---|---|---|---|
| BS ISO/IEC/IEEE 29119-1:2013 | Concepts and definitions | 2013 | Fundamental software-testing concepts, the role of testing in verification and validation, and principles such as exhaustive testing |
| BS ISO/IEC/IEEE 29119-2:2013 | Test processes | 2013 | Multi-layer test process model, organizational/management/dynamic test processes |
| BS ISO/IEC/IEEE 29119-3:2013 | Test documentation | 2013 | Test document templates and content requirements, full/tailored conformance |
| BS ISO/IEC/IEEE 29119-4:2015 | Test techniques part (scanned edition) | 2015 | Summarized from public domain knowledge; involves test design techniques |
| BS ISO/IEC/IEEE 29119-5:2016 | Keyword-driven testing part (scanned edition) | 2016 | Summarized from public domain knowledge; involves keyword-based test methods |
Part 1 defines the core concepts of software testing, including the role of testing in verification and validation, the division of test levels, and principles such as “exhaustive testing is not feasible”, establishing a unified terminology basis for the whole series.
Part 2 defines the multi-layer test process model, covering organizational test processes, test management processes, and dynamic test processes. It specifies inputs/outputs and responsibilities for activities such as test planning, test design, test execution, and test recording, making test activities manageable and reproducible.
Part 3 specifies the types, structures, and content requirements of test documents, including templates for test strategy, test plan, test cases, and test reports, and defines both full conformance and tailored conformance to balance rigor and flexibility.