Что такое Defect Leakage

Определение

Defect Leakage — это пропуск дефектов, или чаще называется утечкой дефектов — это метрика тестирования, которая отражает эффективность процесса тестирования. 

Короче говоря, это такой дефект, который каким-то образом умудрился пройти незамеченным через все этапы и уровни тестирования и попал в продакшн, а затем и к конечным пользователям, что, разумеется, приводит к последствиям, для пользователей, и для тестировщиков.

Косвенно, наличие такой «утечки» показывает эффективность поздних этапов тестирования — конечными пользователями.

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

Вместе с тем, обнаружить и предотвратить некоторые дефекты бывает достаточно сложно. Особенно, когда дефект возникает из-за сторонних компонентов, или ошибок конечного пользователя. 

Это одна из важных метрик тестирования, которая часто приводится в числе общих показателей качества QA-процессов.

Причины

Причины Defect Leakage

Пропуск (утечка) дефектов может происходить по различным причинам, например:

  • Отсутствие строгого процесса проверки тест-кейсов или ревью кода.
  • Сложности с тестовыми окружениями.
  • Небрежные тест-кейсы, которые плохо охватили требования.
  • Или требования были неправильно сформулированы или неправильно поняты.
  • Некорректно проведенное развертывание (деплой) при приемочном тестировании или на проде.
  • Некорректные тестовые данные.

Предотвращение

Исходя из вышеперечисленного, понятно, что существуют способы предотвращения пропуска дефектов, которые позволяют контролировать процесс. Хорошо организованный процесс управления дефектами предотвращает и минимизирует количество дефектов, пропущенных QA-командой.

  1. Поиск критически важной области приложения и проведение детального анализа и последующего тестирования
  2. Проверка других важных областей, которые могли повлиять косвенно
  3. Проверка зависимостей
  4. Тщательное тестирование на средних уровнях пирамиды, которые часто и являются причиной проблемы (особенно в современных микросервисных приложениях)
  5. Возможно, повторное тщательное тестирование даже самых мелких компонентов (юнитов)
  6. Внимательная проверка всей системы в целом
  7. Возможно, в тяжелом случае придется прибегнуть к ручному исчерпывающему тестированию

Как рассчитать метрику пропуска Defect Leakage

Количество дефектов, обнаруженных пользователями (или при приемочном тестировании), деленное на количество дефектов, обнаруженных при «обычном» QA-тестировании в компании, и умноженное на 100.

«Обратной» по отношению к Defect Leakage тестовой метрикой является Эффективность тестирования (Test Efficiency) — процент дефектов, вовремя выявленных и устраненных, соответственно они не появятся у конечных пользователей.

Очень хорошим показателем Defect Leakage считается около 10-12%.

Источники: 1,2


Какой была ваша первая зарплата в QA и как вы искали первую работу?

Мега обсуждение в нашем телеграм-канале о поиске первой работы. Обмен опытом и мнения.

Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

? Популярное

? Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас