Похожие презентации:
Тест_дизайн_Классы_эквивалентности_Граничные_значения_
1.
Intern Labs QAТест-дизайн. Классы
эквивалентности.
Граничные значения.
2025 ООО «НУР Телеком»
2.
Вспомним, что такое тест-дизайнПравила тест-дизайна
Негативные и позитивные проверки
Что такое эквивалентность?
Разберем примеры задач по КЭ и ГЗ
Диапазон и набор значений
Этапы выделения КЭ
Порядок выполнения техник КЭ и ГЗ
3. Тест-дизайн
Тест-дизайн — проектирование тестовой документации.Если тест-анализ — это ответ на вопрос «Что тестировать?»,
то тест-дизайн — «Как тестировать?».
тест-анализ
тест-дизайн
4. Правила тест-дизайна
Когда создаёшь тестовую документацию, ты проектируешь сценарии тестирования, или тесткейсы. По ним ты будешь проверять продукт.На одно требование
может понадобиться
несколько тест-кейсов.
Проверки не должны дублировать
друг друга.
Один тест-кейс — одна
проверка.
5. Правила тест-дизайна
Проверки проектируют в рамкахтребований
Проверки должны покрывать все
требования
6. Негативные и позитивные проверки
Позитивное тестирование: В этом случае проводится тестирование с использованием корректных и ожидаемых входныхданных. Цель - проверить, как продукт работает при правильных условиях.
Негативное тестирование: Здесь используются неправильные или неверные входные данные для проверки того, как
продукт обрабатывает некорректные сценарии. Цель негативного тестирования - выявить, как продукт справляется с
ошибками и некорректными ситуациями.
?
?
7. Техники тест-дизайна
8. Что такое эквивалентность?
Одна из основных техник тест-дизайна — разбиение на классы эквивалентности.Эквивалентность — это равноценность
объектов.
В тестировании эквивалентными считаются
значения, которые приложение обрабатывает
одинаково.
Класс эквивалентности используют, чтобы уменьшить количество проверок
9. Задачка на КЭ
Авиакомпания провозит багаж в самолётах весом до 25 кгвключительно.
При этом багаж до 15 кг включительно можно провезти бесплатно, а
за вес выше этого нужно доплатить отдельно.
Выбери значения, которые находятся в классе эквивалентности
«Платный провоз багажа».
A. 7кг
C. 20,5кг
B. 15кг
D. 27кг
10. Задачка на КЭ
7 кг15 кг
Платно
27 кг
20,5 кг
Бесплатно
Не возит
25 кг
11. Задачка на КЭ
7 кг15 кг
Платно
Не возит
27 кг
20,5 кг
25 кг
Бесплатно
Ответ: 20, 5 кг
12. Пример на КЭ
7 Мб .jpg13. Диапазон и набор значений
Класс эквивалентности может быть представлен в виде диапазона и наборазначений.
Диапазон — интервал чисел с границами.
Например, 2—25.
Набор значений — множество значений, каждое прописано в
требованиях.
Например: в выпадающем списке на сайте можно выбрать один язык из
трёх.
14. Этапы выделения классов эквивалентности
Чтобы выделить класс эквивалентности, ответь на четыревопроса:
Что перед тобой: диапазон или набор значений?
Какие числа или значения считать допустимыми?
Какие числа или значения считать недопустимыми?
Что будет, если ввести недопустимые числа или
значения?
15. Требование к полю «Пароль»
В поле «Пароль» в страничке входа в ЛК принимаетзначения:
• диапазон допустимой длины пароля от 8 до 16
символов,
• буквы английского алфавита,
• цифры,
• включает различные типы символов, такие как
заглавные и строчные буквы,
• специальные символы.
Английские буквы, цифры, заглавные и строчные буквы и
специальные символы — это диапазон или набор
значений?
16. Три класса эквивалентности для длины поля «Пароль» для страницы входа в ЛК. Эти классы представлены в виде диапазонов:
Длина текстаВводимые
символы
Класс
Тип классов
8-16 символов
Диапазон
0-7 символов
Диапазон
>= 17 символов
Диапазон
Буквы английского алфавита
Набор значений
Цифры
Набор значений
Строка, состоящая из символов других языков
Набор значений
Строка, содержащая заглавные буквы и строчные буквы
Набор значений
Строка, содержащая спец.символы
Набор значений
17. Граничные значения
Граничные значения (сокр. — ГЗ) — первая и последняя точки класса эквивалентности.Их важно проверять, потому что на границах часто возникают ошибки.
Обрати внимание: граничные значения есть только у диапазона. У наборов их не бывает.
18. Граничные значения
Пароль8
символов
16
символов
Диапазон
Границы класса: диапазон от 8 до 16 символов
19. Порядок применения техник КЭ и ГЗ
Д/ЗПросмотреть видео
проверок
Применение техник КЭ и ГЗ. Оптимизация
Пароль
8
символов
5
символов
12
символов
Диапазон
16
символов
19
символов
20. Задачка на ГЗ
Ты тестируешь сервис доставки еды: можно ввести номер заказа и узнатьстатус готовности — «Да» или «Нет». Номер заказа — целое число из
диапазона [1000, 9999].
Какие проверки включишь, проектируя тесты по граничным значениям?
A. 999
B. 1000
C. 1001
D.100
E. 9999
F. 10000
G. 9998
H.9997
21. Задачка на ГЗ
Ты тестируешь сервис доставки еды: можно ввести номер заказа и узнатьстатус готовности — «Да» или «Нет». Номер заказа — целое число из
диапазона [1000, 9999].
Какие проверки включишь, проектируя тесты по граничным значениям?
A. 999
B. 1000
C. 1001
D.100
E. 9999
F. 10000
G. 9998
H.9997
22. Шаблон КЭ и ГЗ
23. Шаблон декомпозиции
24. Полезные ссылки:
Проектирование и оформлениеПрименение техник КЭ и ГЗ. Оптимизация проверок
Шпаргалка: тест-дизайн