Ответ
Скриншоты — это вспомогательный, а не обязательный элемент. Их использование определяется целью тест-кейса и аудиторией.
Когда скриншоты КРАЙНЕ РЕКОМЕНДУЮТСЯ:
- Визуальная проверка (UI/UX): тесты на соответствие макету, корректность отображения элементов, цветов, шрифтов.
- Сложные пошаговые инструкции: например, навигация по многоуровневому меню или работа со сложным графическим интерфейсом.
- Баг-репорты: для прикрепления к шагам воспроизведения, чтобы явно показать дефект.
Когда можно ОБОЙТИСЬ БЕЗ скриншотов:
- Тестирование API или backend-логики (нет GUI).
- Простые и однозначные действия ("нажать кнопку 'Сохранить'").
- Когда тест-кейс предназначен для автоматизации (скриншоты не читаются скриптами).
Best Practice:
- Делайте скриншоты целевыми, обводя или выделяя проверяемый элемент.
- Подписывайте их в тест-кейсе (например, "См. Скриншот #1: Главное меню").
- Используйте инструменты, которые позволяют делать аннотации (стрелки, текст).
Пример структуры тест-кейса со скриншотом:
Шаг 3: В поле "Поиск" ввести "test product".
Ожидаемый результат: Под полем ввода появляется выпадающий список с подсказками (см. Скриншот #2).
Итог: скриншоты повышают наглядность и снижают риски недопонимания, но их добавление должно быть обоснованным.