EDA расшифровывается как Escape Defect Analysis. Можно перевести как анализ пропущенных дефектов. Эту активность можно ещё назвать работой над ошибками.
Суть такого анализа в том, чтобы:
фиксировать все баги, найденные после вашего тестирования;
анализировать причины их пропуска;
сделать так, чтобы не пропускать их в будущем;
Что считать «после вашего тестирования?» Любые баги, найденные не вами — пропущены. Это могут быть баги на интеграционном, системном тестировании, альфа, бета тестировании, приемочном у заказчика и, самое страшное для каждого тестировщика, — на продакшене или живой, реальной системе.
Какие могут быть причины пропусков?
Неправильные настройки окружения;
Ограничения тестового окружения;
Плохое покрытие тестами;
Неполноценные требования;
Неправильная приоритизация тестов;
Не тестировали;
Не успели;
«Продолбали»;
И многое многое другое;
Как сделать так, чтобы не повторилось?
Улучшать тестовое окружение (если позволяют ресурсы);
Улучшать тестовое покрытие;
Реприоритезировать тест кейсы;
Улучшать процессы тестирования;
Расширять команду или обучать команду;
Чем полезно выполнять такой анализ? Со временем, вы лучше будете понимать, как саму систему, так и сценарии её использования. Лучше будете «ревьюить» требования, выставлять правильные приоритеты тест кейсам, правильнее подбирать скопы на регрессию, создавать хорошие тесты и пропускать меньше багов в результате.