ISO/IEC/IEEE 29119-4:2021 PDF
Software and systems engineering — Software testing — Part 4: Test techniques
Software and systems engineering — Software testing — Part 4: Test techniques
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 135
- Дата публикации:
- 28 октября 2021 г.
- Издание:
- ISO/IEC/IEEE IS 29119 edition 2 version 1
- ICS:
- 35.080
This document defines test design techniques that can be used during the test design and implementation process that is defined in ISO/IEC/IEEE 29119‑2. Each technique follows the test design and implementation process that is defined in ISO/IEC/IEEE 29119‑2 and shown in Figure 1. This document is intended for, but not limited to, testers, test managers, and developers, particularly those responsible for managing and implementing software testing.
Abstract
Overview
ISO/IEC/IEEE 29119-4:2021 - "Software and systems engineering - Software testing - Part 4: Test techniques" is an international standard that defines a comprehensive set of test design techniques for use during the test design and implementation process specified in ISO/IEC/IEEE 29119‑2. The document describes widely accepted specification‑based, structure‑based and experience‑based testing methods, guidance on test coverage measurement, and informative annexes with examples and mappings (including alignment to BS 7925‑2). The 2021 second edition replaced the earlier “test conditions” approach with test models to improve usability.
Key topics and technical requirements
- Test design techniques: Clear definitions and application guidance for major techniques:
- Specification‑based: equivalence partitioning, boundary value analysis, classification tree method, decision table testing, state transition testing, syntax testing, combinatorial techniques, metamorphic and requirements‑based testing, scenario and random testing.
- Structure‑based: statement, branch, decision, branch condition, MCDC (Modified Condition/Decision Coverage), data flow testing.
- Experience‑based: error guessing and related approaches.
- Test coverage measurement: Coverage criteria and measurement guidance for each technique (e.g., partition coverage, branch/statement coverage, data flow metrics).
- Conformance options: Describes full conformance and tailored conformance approaches and intended usage scenarios.
- Process integration: Techniques are intended to be used within the test design and implementation process defined in ISO/IEC/IEEE 29119‑2; Annex H explains the shift to test models.
Practical applications and users
Who benefits:
- Testers and test leads designing test cases to provide objective evidence that software meets requirements or reveals defects.
- Test managers defining test strategies, selecting appropriate techniques and coverage targets.
- Developers and quality engineers implementing test automation and coverage analysis.
- Organizations adopting standardized testing practices for regulatory, safety, or procurement compliance.
Use cases:
- Creating repeatable, traceable test cases from requirements and models.
- Selecting coverage criteria (e.g., MCDC for safety-critical systems).
- Applying combinatorial and boundary techniques to reduce test sets while preserving defect detection.
- Integrating with risk‑based testing, test automation, and test metrics reporting.
Related standards
- ISO/IEC/IEEE 29119‑2 - Test processes (test design & implementation integration).
- Other parts of the ISO/IEC/IEEE 29119 series and BS 7925‑2 (mapping in Annex G).
ISO/IEC/IEEE 29119‑4:2021 is a practical, standards‑based reference for teams seeking consistent, effective test‑design techniques and measurable test coverage in software testing.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 7 - Software and systems engineering
- SKU
- ISO/IEC/IEEE 29119-4:2021
Похожие стандарты
Другие стандарты ISO
ISO 8689-1:2000
ДействующийWater quality — Biological classification of rivers — Part 1: Guidance on the interpretation of biological qu…
Overview ISO 8689-1:2000, titled Water quality - Biological classification of rivers - Part 1: Guidance on the interpretation of biological quality data from surveys of benthic macroinvertebrates, is…
ISO/ASTM51540-04(2012)
ОтменёнStandard Practice for Use of a Radiochromic Liquid Dosimetry System (Withdrawn 2020)
Significance and Use4.1 The radiochromic liquid dosimetry system provides a means of measuring absorbed dose in materials (5-7). Under the influence of ionizing radiation, chemical reactions take pla…
ISO/ASTM51204-04
ДействующийStandard Practice for Dosimetry in Gamma Irradiation Facilities for Food Processing (Withdrawn 2013)
Significance and Use4.1 Food products may be treated with ionizing radiation, such as gamma-rays from 60Co or 137Cs sources, for numerous purposes, including control of parasites and pathogenic micro…
ISO/ASTM51431-05
ОтменёнStandard Practice for Dosimetry in Electron Beam and X-Ray (Bremsstrahlung) Irradiation Facilities for Food P…
Significance and Use4.1 Food products may be treated with acceleratorgenerated radiation (electrons and X-rays) for numerous purposes, including control of parasites and pathogenic microorganisms, in…
ISO/ASTM52628-20e1
ДействующийStandard Practice for Dosimetry in Radiation Processing
1.1 This practice describes the basic requirements that apply when making absorbed dose measurements in accordance with the ASTM E61 series of dosimetry standards. In addition, it provides guidance o…
ISO/ASTM52921-13(2019)
ДействующийStandard Terminology for Additive Manufacturing—Coordinate Systems and Test Methodologies
Significance and Use 3.1 Although many additive manufacturing systems are based heavily upon the principles of Computer Numerical Control (CNC), the coordinate systems and nomenclature specific to CN…
ISO/ASTMTR52917-EB
ДействующийAdditive Manufacturing — Round Robin Testing — General Guidelines
This document outlines the steps with regard to aspects of design to conduct and run a round robin study (RRS) to assess the degree of variability in an additive manufacturing material or process. Th…
ISO/ASTM52901-17(2023)
ДействующийStandard Guide for Additive Manufacturing – General Principles – Requirements for Purchased AM Parts
Scope 1.1 This document defines and specifies requirements for purchased parts made by additive manufacturing. 1.2 It gives guidelines for the elements to be exchanged between the customer and the pa…