Альтернативные и дополнительные классификации тестирования
Тестирование программного обеспечения. Базовый курс.
© EPAM Systems, 2015–2023
Стр: 107/301
•
Тестирование на основе дерева классификаций
(classification tree
268
method
269
)
— техника тестирования (по методу чёрного ящика), в которой
тест-кейсы создаются на основе иерархически организованных наборов эк-
вивалентных входных и выходных данных.
•
Тестирование на основе синтаксиса
(syntax testing
270
)
— техника тестиро-
вания (по методу чёрного ящика), в которой тест-кейсы создаются на основе
определения наборов входных и выходных данных.
•
Комбинаторные техники или комбинаторное тестирование
(combinatorial
testing
271
)
— способ выбрать подходящий набор комбинаций тестовых данных
для достижения установленного уровня тестового покрытия в случае, когда
проверка всех возможных наборов значений тестовых данных невозможна за
имеющееся время. Существуют следующие комбинаторные техники:
o
Тестирование всех комбинаций
(all combinations testing
272
)
— тести-
рование всех возможных комбинаций всех значений всех тестовых
данных (например, всех параметров функции).
o
Попарное тестирование
(
рассмотрено ранее
{95}
).
o
Тестирование с выбором значений-представителей
(each choice
testing
273
)
— тестирование, при котором по одному значению из каждого
набора тестовых данных должно быть использовано хотя бы в одном
тест-кейсе.
o
Тестирование с выбором базового набора значений
(base choice
testing
274
)
— тестирование, при котором выделяется набор значений
(базовый набор), который используется для проведения тестирования
в первую очередь, а далее тест-кейсы строятся на основе выбора всех
базовых значений, кроме одного, которое заменяется значением, не
входящим в базовый набор.
Также см. классификацию тестирования на основе выбора входных
данных
{94}
, которая расширяет и дополняет данный список.
•
Достарыңызбен бөлісу: