Тестирование программного обеспечения. Базовый курс. 3-е издание



Pdf көрінісі
бет129/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   125   126   127   128   129   130   131   132   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

Тестирование на основе путей
(path testing
254

— техника тестирова-
ния (по методу белого ящика), в которой проверяется выполнение всех 
или некоторых специально выбранных путей в коде приложения. 
Если говорить строго научно, то определения большинства видов 
тестирования на основе структур кода должны звучать чуть-чуть 
иначе, т.к. в программировании условием считается выражение 
без логических операторов, а решением — выражение с логиче-
скими операторами. Но глоссарий ISTQB не делает на этом ак-
цента, а потому приведённые выше определения можно считать 
корректными. Однако, если вам интересно, рекомендуется озна-
комиться с заметкой «What is the difference between a Decision and 
a Condition?
»
255

Кратко вся суть видов тестирования на основе структур кода показана 
в таблице 2.3.c. 
250
Condition Testing.
A white box test design technique in which test cases are designed to execute condition outcomes (condition 
is a logical expression that can be evaluated as True or False, e.g. A > B). [ISTQB Glossary] 
251
Multiple Condition Testing.
A white box test design technique in which test cases are designed to execute combinations of single 
condition outcomes (within one statement). [ISTQB Glossary] 
252
Modified Condition Decision Coverage Testing.
Technique to design test cases to execute branch condition outcomes that 
independently affect a decision outcome and discard conditions that do not affect the final outcome. [
«Guide to Advanced Soft-
ware Testing, Second Edition
», Anne Mette Hass]. 
253
Decision Testing.
A white box test design technique in which test cases are designed to execute decision outcomes (decision is 
program point at which the control flow has two or more alternative routes, e.g. a node with two or more links to separate 
branches). [ISTQB Glossary] 
254
Path testing.
A white box test design technique in which test cases are designed to execute paths. [ISTQB Glossary] 
255
«What is the difference between a Decision and a Condition?» [
http://www-01.ibm.com/support/docview.wss?uid=swg21129252



Подробная классификация тестирования
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023


Достарыңызбен бөлісу:
1   ...   125   126   127   128   129   130   131   132   ...   307




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет