Что такое shift-left тестирование?

Middle
311 просмотров
AFK Offer AI

Shift-left — сдвигаем тестирование как можно левее на временной шкале, то есть как можно раньше в процессе разработки. QA участвует в ревью требований, обсуждает edge cases ещё до написания кода, разработчики пишут unit-тесты. Цель — находить и исправлять дефекты на самых ранних этапах, когда это дёшево. Баг, найденный в требованиях, стоит в 100 раз дешевле, чем найденный в production.

Следующий вопрос

Как использовать docker-compose для тестового окружения?