Назад к вопросам
Junior
71
questionbank

Расскажите о тестовой документации.

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

Тестовая документация – набор документов, сопровождающих процесс тестирования. Она помогает планировать, выполнять, отслеживать и анализировать результаты тестирования.

Основные виды тестовой документации:

  • Тест-план (Test Plan): Определяет стратегию, цели, объем, ресурсы, график и критерии приемки тестирования.
  • Тест-кейсы (Test Cases): Набор шагов, входных данных и ожидаемых результатов для проверки конкретной функциональности или сценария.
  • Чек-листы (Checklists): Список пунктов проверки, обычно менее детализированный, чем тест-кейсы, используется для быстрой проверки функциональности.
  • Отчеты о дефектах (Defect Reports): Описание выявленных дефектов, включая шаги воспроизведения, фактический и ожидаемый результаты, приоритет и статус.
  • Отчеты о тестировании (Test Reports): Суммирует результаты тестирования, включая количество выполненных/проваленных тест-кейсов, найденные дефекты, оценку качества сборки и рекомендации.

Пример структуры тест-кейса:

Поле Описание
Test Case ID Уникальный идентификатор тест-кейса
Title Краткое описание проверяемой функциональности
Preconditions Условия, которые должны быть выполнены до начала теста
Test Steps Последовательность действий для выполнения теста
Expected Result Ожидаемый результат выполнения шагов
Postconditions Действия, выполняемые после теста (при необходимости)

Пример оформления шагов в тест-кейсе:

  1. Открыть страницу логина.
  2. Ввести валидный логин в поле "Логин".
  3. Ввести валидный пароль в поле "Пароль".
  4. Нажать кнопку "Войти".

Пример отчета о дефекте:

// Defect Report
Summary: При попытке логина с невалидным паролем выводится generic ошибка

Project: MyProject
Version: 1.0.0

Steps to Reproduce:
1. Перейти на страницу логина.
2. Ввести валидный логин "user@example.com".
3. Ввести невалидный пароль "wrongpassword".
4. Нажать кнопку "Войти".

Actual Result: Отображается сообщение "Произошла ошибка".
Expected Result: Отображается сообщение "Неверный логин или пароль".

Severity: Major
Priority: High
Status: Open
Assigned To: Developer Name
Environment: Chrome 100.0, Windows 10

Важность тестовой документации:

  • Обеспечиваетstrukturiruet процесс тестирования.
  • Помогает в планировании и оценке усилий.
  • Служит основой для будущих регрессионных тестов.
  • Облегчает коммуникацию между членами команды.
  • Позволяет отслеживать прогресс и качество продукта.
  • Является артефактом, подтверждающим выполненную работу.