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


Стр: 99/301  Таблица 2.3.c — Виды тестирования на основе структур кода  Русскоязычное



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

 
Стр: 99/301 
Таблица 2.3.c — Виды тестирования на основе структур кода 
Русскоязычное 
название 
Англоязычное 
название 
Суть (что проверяется) 
Тестирование на ос-
нове выражений 
Statement testing 
Отдельные атомарные участки кода, 
например x = 10 
Тестирование на ос-
нове ветвей 
Branch testing 
Проход по ветвям выполнения кода. 
Тестирование на ос-
нове условий 
Condition testing, 
Branch Condition Test-
ing 
Отдельные условные конструкции, 
например if (a == b) 
Тестирование на ос-
нове комбинаций 
условий 
Multiple condition test-
ing, 
Branch Condition 
Combination Testing 
Составные условные конструкции, 
например if ((a == b) || (c == d)) 
Тестирование на ос-
нове отдельных усло-
вий, порождающих 
ветвление («решаю-
щих условий») 
Modified Condition De-
cision Coverage Test-
ing 
Отдельные условия, в одиночку влияю-
щие на итог вычисления составного 
условия, например в условии if ((x == y) 
&& (n == m)) 
ложное значение в каждом 
из отдельных условий само по себе при-
водит к результату false вне зависимости 
от результата вычисления второго усло-
вия 
Тестирование на ос-
нове решений 
Decision testing 
Сложные ветвления, например оператор 
switch 
Тестирование на ос-
нове путей 
Path testing 
Все или специально выбранные пути 

Тестирование на основе (моделей) поведения приложения (application behav-
ior/model-based testing): 
o
Тестирование по таблице принятия решений
(decision table test-
ing
256

— техника тестирования (по методу чёрного ящика), в которой 
тест-кейсы разрабатываются на основе т.н. таблицы принятия реше-
ний, в которой отражены входные данные (и их комбинации) и воздей-
ствия на приложение, а также соответствующие им выходные данные 
и реакции приложения. 
o


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




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

    Басты бет