Средний
Что такое подход Shift-Left Testing (Сдвиг влево)?
Shift-Left — это практика в Agile и DevOps, при которой тестирование переносится на как можно более ранние этапы жизненного цикла разработки (сдвигается влево по таймлайну).
Вместо того чтобы ждать, пока код будет написан и отдан QA, тестирование начинается еще на этапе сбора требований:
- Аналитик и QA вместе ревьюят ТЗ на предмет логических дыр.
- Разработчики пишут Unit-тесты до кода (TDD).
- Настраиваются линтеры и статические анализаторы кода (SonarQube) при каждом коммите.
✅ Итог: Баг, найденный в ТЗ, стоит в 100 раз дешевле, чем баг, найденный на Production.