Назад к вопросам
Junior
96
questionbank
Расскажите о процессе фиксации результатов тестирования.
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Фиксация результатов тестирования — документирование наблюдений, выполненных тест-кейсов и обнаруженных дефектов на протяжении всего цикла тестирования.
Основные этапы:
- Подготовка среды: Убедиться, что тестовая среда настроена правильно и соответствует требованиям.
- Выполнение тестовых сценариев: Проводить тесты согласно запланированному фреймворку (тест-кейсы, чек-листы, исследовательское тестирование).
- Регистрация результатов тест-кейсов:
- Статус (Pass, Fail, Blocked, Skipped).
- Фактический результат (наблюдаемое поведение системы).
- Ожидаемый результат.
- Шаги воспроизведения.
- Время выполнения.
- Ссылка на связанный дефект (если Fail).
- Регистрация дефектов (баг-репорты):
- Краткое и точное описание дефекта.
- Шаги воспроизведения (минимальный набор действий).
- Актуальный результат.
- Ожидаемый результат.
- Окружение (ОС, браузер, версия приложения).
- Серьезность (Severity).
- Приоритет (Priority).
- Приложения (скриншоты, видео, логи).
- Дата обнаружения.
- Имя тестера.
- Использование инструментов: Применение систем управления тестированием (TMS) и систем отслеживания дефектов (Bug Tracking Systems).
- TMS: TestRail, Zephyr, Azure Test Plans.
- Bug Tracking: Jira, YouTrack, Redmine.
- Актуализация документации: Обновление тестовой документации (тест-кейсов) на основе результатов выполнения и обнаруженных дефектов.
Пример записи результата в TMS (гипотетическая структура):
| ID Test Case | Название тест-кейса | Предусловия | Шаги | Ожидаемый результат | Фактический результат | Статус | Дата | Примечание | Ссылка на дефект |
|---|---|---|---|---|---|---|---|---|---|
| TC-001 | Регистрация нового пользователя | Пользователь не зарегистрирован | 1. Открыть форму регистрации<br>2. Ввести данные<br>3. Нажать "Зарегистрироваться" | Пользователь успешно зарегистрирован и авторизован | Пользователь успешно зарегистрирован, но не авторизован | Fail | 2023-10-27 | Пользователь попадает на страницу логина | BUG-045 |
| TC-002 | Вход существующего пользователя | Пользователь зарегистрирован и активирован | 1. Открыть форму входа<br>2. Ввести логин/пароль<br>3. Нажать "Войти" | Пользователь успешно авторизован | Пользователь успешно авторизован | Pass | 2023-10-27 | - | - |
Пример баг-репорта (в Jira):
// Summary:
[BUG-045] Newly registered user is not automatically logged in
// Steps to Reproduce:
// 1. Open registration form.
// 2. Fill in valid user data (email, password).
// 3. Click "Register" button.
// Actual Result:
// User is successfully registered but is redirected to the login page instead of being automatically logged in.
// Expected Result:
// After successful registration, the user should be automatically logged in and redirected to the profile page.
// Environment:
// OS: Windows 10
// Browser: Chrome 118.0
// Application Version: 1.2.0
// Severity: Major
// Priority: High
// Attachments:
// - screenshot-registration-redirect.png
// - server_logs_20231027.txt
// Reporter: John Smith
Процесс фиксации обеспечивает прозрачность, отслеживаемость и позволяет анализировать качество продукта, эффективность тестирования и принимать решения о релизе. Для automation QA результаты фиксации зачастую генерируются тестовым фреймворком (отчеты о прохождении тестов, логи, интеграция с TMS/ATS).