Flaky-тесты, Shift-left testing, пирамида тестирования. Когда возникли? и Что значат?
Что это такое: Flaky-тесты — это автоматические тесты, которые иногда проходят, а иногда падают без изменений в коде. То есть, они ведут себя нестабильно, и это делает их ненадёжными. История и происхождение термина: Термин "flaky test" стал популярным в начале 2010-х годов, особенно в среде разработчиков, использующих CI/CD (например, Jenkins, Travis CI). Одним из первых, кто начал активно обсуждать flaky-тесты, была команда Google. В 2016 году они даже опубликовали исследование о том, как они борются с flaky-тестами...
Как по–английски сказать: «На сегодня хватит» — и звучать естественно
В английском есть простое, но очень живое выражение — call it a day. На первый взгляд оно непонятно: «назвать это днём»? Но на самом деле всё гораздо проще.