Какой этап следует за анализом требований в процессе тестирования?

«Какой этап следует за анализом требований в процессе тестирования?» — вопрос из категории Методологии разработки, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

После анализа требований наступает этап проектирования тестов (Test Design). На нём создаются артефакты, которые будут направлять процесс проверки.

Ключевые выходы этого этапа:

  • Тест-план: Документ, описывающий объём, подход, ресурсы и график тестирования.
  • Тест-кейсы: Конкретные сценарии проверки функциональности с шагами и ожидаемыми результатами.
  • Чек-листы: Списки высокоуровневых пунктов для проверки, особенно полезные для дымового или регрессионного тестирования.
  • Определение тестовых данных: Подготовка наборов входных данных (валидных, невалидных, граничных).

Пример тест-кейса в формате Gherkin:

Feature: Авторизация пользователя
  Scenario: Успешный вход с корректными учётными данными
    Given Пользователь находится на странице входа
    When Пользователь вводит правильные логин и пароль
    And Нажимает кнопку "Войти"
    Then Происходит перенаправление в личный кабинет
    And Отображается приветственное сообщение

Следующим шагом после проектирования является выполнение тестов по созданным сценариям.