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

Расскажите о процессе фиксации результатов тестирования.

Sobes Copilot

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

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

sobes.tech AI

Фиксация результатов тестирования — документирование наблюдений, выполненных тест-кейсов и обнаруженных дефектов на протяжении всего цикла тестирования.

Основные этапы:

  1. Подготовка среды: Убедиться, что тестовая среда настроена правильно и соответствует требованиям.
  2. Выполнение тестовых сценариев: Проводить тесты согласно запланированному фреймворку (тест-кейсы, чек-листы, исследовательское тестирование).
  3. Регистрация результатов тест-кейсов:
    • Статус (Pass, Fail, Blocked, Skipped).
    • Фактический результат (наблюдаемое поведение системы).
    • Ожидаемый результат.
    • Шаги воспроизведения.
    • Время выполнения.
    • Ссылка на связанный дефект (если Fail).
  4. Регистрация дефектов (баг-репорты):
    • Краткое и точное описание дефекта.
    • Шаги воспроизведения (минимальный набор действий).
    • Актуальный результат.
    • Ожидаемый результат.
    • Окружение (ОС, браузер, версия приложения).
    • Серьезность (Severity).
    • Приоритет (Priority).
    • Приложения (скриншоты, видео, логи).
    • Дата обнаружения.
    • Имя тестера.
  5. Использование инструментов: Применение систем управления тестированием (TMS) и систем отслеживания дефектов (Bug Tracking Systems).
    • TMS: TestRail, Zephyr, Azure Test Plans.
    • Bug Tracking: Jira, YouTrack, Redmine.
  6. Актуализация документации: Обновление тестовой документации (тест-кейсов) на основе результатов выполнения и обнаруженных дефектов.

Пример записи результата в 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).