История изменений
Исправление
vostrik,
(текущая версия)
:
Во-первых, регрессии - хер ты юнит тестами посчитаешь.
если у тебя есть регрессионный сьют - абсолютно ортогонально, из каких тестов он состоит, уровень тестирования тут не влияет вообще ни на что
Поведенческое тестирование - то что все юнит тесты зеленые не означает, что все в месте они будут работать
если писать их абы как, не покрывая тестами интерфейсы и не понимая, с какими модулями работает модуль under test - не означает. точно так же, как и херово написанный интеграционный тест не показывает ничего.
И еще оведрдохрена моментов
например скорость разрастания сьюта при расширении функционала, неочевидные изменения доменов при рефакторинге, которые невозможно отловить без юнит-тестов и прочие милые вещи, которые, правда, говорят не в пользу интеграционных тестов
Про UI-тестирование вообще молчу
это ты правильно в разговоре о автоматизированной интеграции молчишь о UI. не упоминал бы вообще - за умного сошел бы
Исходная версия
vostrik,
:
Во-первых, регрессии - хер ты юнит тестами посчитаешь.
если у тебя есть регрессионный сьют - абсолютно ортогонально, из каких тестов он состоит, уровень тестирования тут не влияет вообще ни на что
Поведенческое тестирование - то что все юнит тесты зеленые не означает, что все в месте они будут работать
если писать их абы как, не покрывая тестами интерфейсы и не понимая, с какими модулями работает модуль under test - не означает. точно так же, как и херово написанный интеграционный тест не показывает ничего.
И еще оведрдохрена моментов
например скорость разрастания сьюта при расширении функционала, неочевидные изменения доменов при рефакторинге, которые невозможно отловиьт без юнит-тестов и прочие милые вещи, которые, правда, говорят не в пользу интеграционных тестов
Про UI-тестирование вообще молчу
это ты правильно в разговоре о автоматизированной интеграции молчишь о UI. не упоминал бы вообще - за умного сошел бы