Тест-дизайн · Средняя
Как провести exploratory-сессию
Исследовать продукт вне заранее написанных тест-кейсов, чтобы найти риски, которые не видны в формальной проверке.
Кратко: за 2 минуты
Исследовать продукт вне заранее написанных тест-кейсов, чтобы найти риски, которые не видны в формальной проверке. На выходе: есть charter exploratory-сессии.
Когда применять
Пункт относится к этапу «Тест-дизайн». Его задача — превратить рабочее действие в проверяемый результат. Он нужен до передачи результата разработчикам, менеджеру и владельцу продукта: иначе команда рискует проводить exploratory без цели и заметок.
Что это дает
Exploratory testing помогает QA думать как пользователь и как исследователь. Это не хаотичное тестирование, а ограниченная по времени сессия с целью, гипотезами и заметками.
Пошагово: как выполнить
- Определите charter: какую область, риск или пользовательский сценарий исследуете.
- Ограничьте сессию по времени и фиксируйте наблюдения по ходу проверки.
- После сессии разделите находки на дефекты, вопросы, улучшения и новые тестовые идеи.
Критерии приемки
- Есть charter exploratory-сессии.
- Наблюдения зафиксированы и разобраны.
- Полезные находки добавлены в регрессию или backlog.
Типичные ошибки
- Проводить exploratory без цели и заметок.
- Подменять регулярную регрессию случайным кликаньем.
- Не превращать находки в задачи или тестовые идеи.
Инструменты
Пример
Плохой пример
Проводить exploratory без цели и заметок.
Хороший пример
Учебный пример. За 45 минут QA исследует восстановление корзины после потери сети. Чартер задает цель и данные; заметки фиксируют последовательность действий, найденные дефекты и вопросы, которые требуют отдельной проверки.
Шаблон
Чартер исследовательской сессии
Скачать рабочий лист этого урока
Выбрать рабочий шаблонРабочий артефакт
Test design
Чартер исследовательской сессии
Учебный пример. За 45 минут QA исследует восстановление корзины после потери сети. Чартер задает цель и данные; заметки фиксируют последовательность действий, найденные дефекты и вопросы, которые требуют отдельной проверки.
- Покрытые требования
- Критические сценарии
- Edge cases
- Негативные проверки
Контроль качества
Матрица тестового покрытия
Есть charter exploratory-сессии.
После релизов, изменения требований, новых дефектов, ретестов и обновления критериев приемки.
Риск, шаги воспроизведения, окружение, доказательства, ожидаемый результат и владельца исправления.
Перед отметкой выполнено: Есть charter exploratory-сессии.
Как применять
Начинайте с риска для пользователя и продукта. Затем проверьте воспроизводимость, окружение, тестовые данные и доказательства. Хороший QA-пункт отвечает на три вопроса: какой риск закрываем, как воспроизводим результат и по каким критериям считаем проверку завершенной.
Короткие ответы
Частые вопросы
Зачем выполнять пункт «Как провести exploratory-сессию»?
Exploratory testing помогает QA думать как пользователь и как исследователь. Это не хаотичное тестирование, а ограниченная по времени сессия с целью, гипотезами и заметками.
С чего начать выполнение?
Определите charter: какую область, риск или пользовательский сценарий исследуете.
Как понять, что пункт выполнен?
Есть charter exploratory-сессии.
Какая ошибка чаще всего мешает результату?
Проводить exploratory без цели и заметок.
Режим обучения
Тест по теме
Проверка понимания
Ответьте на вопросы по материалу и получите итоговый отчет: что понято хорошо, а что стоит перечитать.
Для углубленного изучения
Редакция Ariol · Версия 2 · Обновлено
Независимая экспертная проверка не заявлена.
Что обновлено
- — Обновлено: Название, Шаблон результата, Пример, Плохой пример, Заголовок поиска, Описание поиска, Поисковые фразы.
Материал предназначен для обучения. Адаптируйте рекомендации к внутренним регламентам компании и условиям проекта.
Предложить исправление через контакты Ariol