ДСТУ ISO/IEC/IEEE 29119-4:2025 Инженерия программных средств и систем. Тестирование программного обеспечения. Часть 4. Методы тестирования (ISO/IEC/IEEE 29119-4:2021, IDT)

Данный документ доступнен в тарифе «ВСЕ ВКЛЮЧЕНО»

У Вас есть вопросы по документу? Мы рады на них ответить!Перечень бесплатных документовОбнаружили ошибку в документе или на сайте? Пожалуйста, напишите нам об этом!Оставить заявку на документ


ДСТУ ISO/IEC/IEEE 29119-4:2025
(ISO/IEC/IEEE 29119-4:2021, IDT)

Інженерія програмних засобів і систем
Тестування програмних засобів.
Частина 4. Методи тестування

 
   
 
 
     
Не є офіційним виданням.
Офіційне видання розповсюджує національний орган стандартизації
(ДП «УкрНДНЦ» http://uas.gov.ua)

Contents

Foreword

Introduction

1 Scope

2 Normative references

3 Terms and definitions

4 Conformance

4.1 Intended usage

4.2 Full conformance

4.3 Tailored conformance

5 Test design techniques

5.1 Overview

5.2 Specification-based test design techniques

5.2.1 Equivalence partitioning

5.2.2 Classification tree method

5.2.3 Boundary value analysis

5.2.4 Syntax testing

5.2.5 Combinatorial test design techniques

5.2.6 Decision table testing

5.2.7 Cause-effect graphing

5.2.8 State transition testing

5.2.9 Scenario testing

5.2.10 Random testing

5.2.11 Metamorphic testing

5.2.12 Requirements-based testing

5.3 Structure-based test design techniques

5.3.1 Statement testing

5.3.2 Branch testing

5.3.3 Decision testing

5.3.4 Branch condition testing

5.3.5 Branch condition combination testing

5.3.6 Modified condition/decision coverage (MCDC) testing

5.3.7 Data flow testing

5.4 Experience-based test design techniques

5.4.1 Error guessing

6 Test coverage measurement

6.1 Overview

6.2 Test measurement for specification-based test design techniques

6.2.1 Equivalence partition coverage

6.2.2 Classification tree method coverage

6.2.3 Boundary value analysis coverage

6.2.4 Syntax testing coverage

6.2.5 Combinatorial test design techniques coverage

6.2.6 Decision table testing coverage

6.2.7 Cause-effect graphing coverage

6.2.8 State transition testing coverage

6.2.9 Scenario testing coverage

6.2.10 Random testing coverage

6.2.11 Metamorphic testing coverage

6.2.12 Requirements-based testing coverage

6.3 Test measurement for structure-based test design techniques

6.3.1 Statement testing coverage

6.3.2 Branch testing coverage

6.3.3 Decision testing coverage

6.3.4 Branch condition testing coverage

6.3.5 Branch condition combination testing coverage

6.3.6 Modified condition/decision coverage (MCDC)

6.3.7 Data flow testing coverage

6.4 Test measurement for experience-based testing design techniques - Error guessing coverage

Annex A (informative) Testing quality characteristics

Annex В (informative) Guidelines and examples for the application of specification-based test design techniques

Annex C (informative) Guidelines and examples for the application of structure-based test design techniques

Annex D (informative) Guidelines and examples for the application of experience-based test design techniques

Annex E (informative) Guidelines and examples for the application of grey-box test design techniques

Annex F (informative) Test design technique effectiveness

Annex G (informative) ISO/IEC/IEEE 29119-4 and BS 7925-2 test design technique alignment

Annex H (informative) Test models

Bibliography

Полная версия документа доступна в тарифе «ВСЕ ВКЛЮЧЕНО».

Войти в Личный кабинет Подробнее о тарифах

БУДСТАНДАРТ Online