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


Стр: 95/301  o Тестирование на основе граничных условий



Pdf көрінісі
бет123/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   119   120   121   122   123   124   125   126   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

 
Стр: 95/301 
o
Тестирование на основе граничных условий
(boundary value analy-
sis
231

— инструментальная техника тестирования на основе классов 
эквивалентности, позволяющая выявить специфические значения ис-
следуемых параметров, относящиеся к границам классов эквивалент-
ности. Эта техника значительно упрощает выявление наборов эквива-
лентных тест-кейсов и выбор таких тест-кейсов, которые обнаружат 
проблему с наибольшей вероятностью. 
o
Доменное тестирование
(domain analysis
232
, domain testing) 
— техника 
тестирования на основе классов эквивалентности и граничных усло-
вий, позволяющая эффективно создавать тест-кейсы, затрагивающие 
несколько параметров (переменных) одновременно (в том числе с учё-
том взаимозависимости этих параметров). Данная техника также опи-
сывает подходы к выбору минимального множества показательных 
тест-кейсов из всего набора возможных тест-кейсов. 
o
Попарное тестирование
(pairwise testing
233

— техника тестирования
в которой тест-кейсы строятся по принципу проверки пар значений па-
раметров (переменных) вместо того, чтобы пытаться проверить все 
возможные комбинации всех значений всех параметров. Эта техника 
является частным случаем N-комбинационного тестирования (n-wise 
testing
234

и позволяет существенно сократить трудозатраты на тести-
рование (а иногда и вовсе сделать возможным тестирование в случае, 
когда количество «всех комбинаций всех значений всех параметров» 
измеряется миллиардами). 
Попарное тестирование (pairwise testing
233

— это НЕ парное те-
стирование (pair testing
235
)! 
o
Тестирование на основе ортогональных массивов
(orthogonal array 
testing
236

— 
инструментальная 
техника 
попарного 
и 
N-
комбинационного тестирования, основанная на использовании т.н. 
«ортогональных массивов» (двумерных массивов, обладающих следу-
ющим свойством: если взять две любые колонки такого массива, то 
получившийся «подмассив» будет содержать все возможные попар-
ные комбинации значений, представленных в исходном массиве). 
Ортогональные массивы — это НЕ ортогональные матрицы. Это 
совершенно разные понятия! Сравните их описания в статьях 
«Orthogonal array»
237
и «Orthogonal matrix»
238

231


Достарыңызбен бөлісу:
1   ...   119   120   121   122   123   124   125   126   ...   307




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

    Басты бет