Shopping Cart

No products in the cart.

BS ISO/IEC/IEEE 29119-4:2021 – TC:2023 Edition

$280.87

Tracked Changes. Software and systems engineering. Software testing – Test techniques

Published By Publication Date Number of Pages
BSI 2023 386
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

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.

PDF Catalog

PDF Pages PDF Title
206 National foreword
211 Foreword
213 Introduction
215 1 Scope
2 Normative references
3 Terms and definitions
222 4 Conformance
4.1 Intended usage
4.2 Full conformance
4.3 Tailored conformance
5 Test design techniques
5.1 Overview
225 5.2 Specification-based test design techniques
5.2.1 Equivalence partitioning
227 5.2.2 Classification tree method
5.2.3 Boundary value analysis
229 5.2.4 Syntax testing
230 5.2.5 Combinatorial test design techniques
233 5.2.6 Decision table testing
5.2.7 Cause-effect graphing
234 5.2.8 State transition testing
235 5.2.9 Scenario testing
236 5.2.10 Random testing
5.2.11 Metamorphic testing
237 5.2.12 Requirements-based testing
238 5.3 Structure-based test design techniques
5.3.1 Statement testing
5.3.2 Branch testing
239 5.3.3 Decision testing
240 5.3.4 Branch condition testing
5.3.5 Branch condition combination testing
241 5.3.6 Modified condition/decision coverage (MCDC) testing
242 5.3.7 Data flow testing
244 5.4 Experience-based test design techniques
5.4.1 Error guessing
245 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
246 6.2.3 Boundary value analysis coverage
6.2.4 Syntax testing coverage
6.2.5 Combinatorial test design techniques coverage
247 6.2.6 Decision table testing coverage
6.2.7 Cause-effect graphing coverage
6.2.8 State transition testing coverage
248 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
249 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)
250 6.3.7 Data flow testing coverage
6.4 Test measurement for experience-based testing design techniques — Error guessing coverage
251 Annex A (informative) Testing quality characteristics
264 Annex B (informative) Guidelines and examples for the application of specification-based test design techniques
318 Annex C (informative) Guidelines and examples for the application of structure-based test design techniques
338 Annex D (informative) Guidelines and examples for the application of experience-based test design techniques
341 Annex E (informative) Guidelines and examples for the application of grey-box test design techniques
344 Annex F (informative) Test design technique effectiveness
347 Annex G (informative)
ISO/IEC/IEEE 29119‑4 and BS 7925‑2 test design technique alignment
349 Annex H (informative) Test models
350 Bibliography
352 IEEE Notices and Abstract
BS ISO/IEC/IEEE 29119-4:2021 - TC
$280.87