Назад к вопросам
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 | Действия, выполняемые после теста (при необходимости) |
Пример оформления шагов в тест-кейсе:
- Открыть страницу логина.
- Ввести валидный логин в поле "Логин".
- Ввести валидный пароль в поле "Пароль".
- Нажать кнопку "Войти".
Пример отчета о дефекте:
// 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 процесс тестирования.
- Помогает в планировании и оценке усилий.
- Служит основой для будущих регрессионных тестов.
- Облегчает коммуникацию между членами команды.
- Позволяет отслеживать прогресс и качество продукта.
- Является артефактом, подтверждающим выполненную работу.