2015-03-11 4 views
0

Как вызывается ошибка, обнаруженная после исправления другой ошибки?Название ошибки, обнаруженной после исправления другой ошибки

У меня есть серия тестов, я написал тест на новую ошибку, и я исправился. Теперь еще один тест не работает, показывая, что ссылочные данные этого теста были неправильными, а также ошибка в SUT.

Я думаю, что это не ошибка регрессии, потому что это не новая ошибка, которая появляется после исправления текущей ошибки, но ошибка, которая всегда была там, просто не видна/не покрыта фиксированной ошибкой в ​​настоящее время.

+0

регресс может быть? – leppie

+0

@leppie см. Мое редактирование. – Flavius

ответ

0

Если вновь показала ошибку тот, который на самом деле вызывает проблему, то это можно было бы назвать «root cause»

+0

Это не основная причина, потому что речь идет о комбинаторной проблеме: некоторые объекты сравниваются попарно. Ошибки на самом деле «находятся на одном уровне абстракции», это только то, что фиксация сделала одно другое очевидным - сделав другой тестовый пример неудачным. – Flavius

0

Я бы назвал это скрытым или скрытой ошибки, которая раскрывается путем фиксации ошибка, ранее скрывающая его.

Смежные вопросы