Зарегистрируйтесь, чтобы продолжить обучение

Цикл работы с багом Рабочий процесс тестировщика

Откуда у тестировщика возникает работа:

  • Новые функциональности
  • Исправленные дефекты
  • Дефекты с продакшна от клиентов, заказчиков, пользователей

Тестирование новых функциональностей состоит из следующих этапов:

  1. Тест-дизайн и написание тест-кейсов на основании требований
  2. Тестирование по новым тест-кейсам
  3. Тестирование по старым тест-кейсам, чтобы убедиться, что новый код не сломал поведение старого (регрессионное тестирование)
  4. Заведение дефектов, найденных на этапах 2 и 3

Тестирование исправленных дефектов:

  1. Ретест — проведение тестирования по уже написанным тест-кейсам, в которых действительный результат во время проведения прошлой итерации тестирования не соответствовал ожидаемому
  2. Регрессионное тестирование
  3. Заведение дефектов, обнаруженных на этапах 1 и 2

Тестирование дефектов с продакшна:

  1. Воспроизведение и локализация дефекта
  2. Заведение дефекта, если требуется
  3. Создание и/или редактирование тест-кейсов, описывающих проверку, которую необходимо провести после исправления

defect_lifecycle

Для полного доступа к курсу нужен базовый план

Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
1000
упражнений
2000+
часов теории
3200
тестов

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff