Для чего нужен Хелпер? Комментарий разработчика
Flaky-тесты, Shift-left testing, пирамида тестирования. Когда возникли? и Что значат?
Что это такое:
Flaky-тесты — это автоматические тесты, которые иногда проходят, а иногда падают без изменений в коде. То есть, они ведут себя нестабильно, и это делает их ненадёжными. История и происхождение термина:
Термин "flaky test" стал популярным в начале 2010-х годов, особенно в среде разработчиков, использующих CI/CD (например, Jenkins, Travis CI). Одним из первых, кто начал активно обсуждать flaky-тесты, была команда Google. В 2016 году они даже опубликовали исследование о том, как они борются с flaky-тестами...
Простыми словами: что такое GraphQL API и зачем он нужен
Давайте начнём с простого примера. Представьте, что вы зашли в кафе и хотите только чашку кофе без сахара. А вам приносят полный английский завтрак: яичница, тосты, фасоль, сосиски… и, конечно, кофе. Просто потому, что в этом кафе нельзя заказать только одно — у них всё по фиксированному меню. Так вот, REST API — система, которая до сих пор используется во многих сервисах — часто работает по такому же принципу. Вы запрашиваете одну вещь, а в ответ получаете гораздо больше, чем нужно. GraphQL — это другой способ общения между приложением (например, сайтом или мобильным приложением) и сервером...