TEST DESIGN Flashcards

1
Q

Тест дизайн

A

это этап процесса тестирования ПО, на котором проектируются и создаются тестовые сценарии (тест кейсы), в соответствии с определёнными ранее критериями качества и целями тестирования.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Эквивалентное Разделение (Equivalence Partitioning)

A

Это техника тест дизайна, при использовании которой мы исключаем набор входных данных, которые заставляют систему вести себя одинаково.
Если приложении принимает числа от -10000 до + 10000 следует взять 3 числа От -10 000 до -1, 0 и от 1 до 10000

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Анализ Граничных Значений (Boundary Value Analysis)

A

Это техника проверки поведения продукта на крайних (граничных) значениях входных данных.
Если программа принимает на вход числа от 0 до 10 мы берем минимальную и максимальную границу 1 и 10, и значение больше и меньше границ.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Причина / Следствие (Cause/Effect)

A

Причина - клик, заполнение чекбоксов, ввод информации.
Следствие - вывод окна, успешная регистрация…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Какие техники тест дизайна бывают

A

Эквивалентное Разделение (Equivalence Partitioning - EP)
Анализ Граничных Значений (Boundary Value Analysis - BVA)
Попарное тестирование (Pairwise Testing)
Причина / Следствие (Cause/Effect - CE)
Предугадывание ошибки (Error Guessing - EG)
Исчерпывающее тестирование (Exhaustive Testing - ET)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Предугадывание ошибки (Error Guessing)

A

Это использование тестировщиком своих знаний системы и способность к интерпретации спецификации на предмет того, чтобы предугадать при каких входных условиях система может выдать ошибку

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Попарное тестирование (Pairwise Testing)

A

Это техника формирования наборов тестовых данных. Суть в формировании таких наборов данных, в которых каждое тестируемое значение каждого из проверяемых параметров хотя бы единожды сочетается с каждым тестируемым значением всех остальных проверяемых параметров.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly