home.social

#dockertest — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dockertest, aggregated by home.social.

  1. Интеграционные тесты в Go: как избавиться от флаков и боли

    Всем привет! Меня зовут Александр Голубь, и я пишу на Go уже 7 лет. Когда я только начинал, казалось, что юнит-тестов достаточно. Функции проверены, сборка зелёная — можно релизить. Но первый же боевой проект показал, что это иллюзия. В продакшене всё падает, хотя юниты сияют зелёным. Почему? Потому что реальный сервис — это не только код, но и PostgreSQL, Redis, Kafka, внешние API. Данные проходят через цепочку зависимостей, и любая несовместимость ломает систему. Юнит-тесты этого не ловят. Тут нужны интеграционные.

    habr.com/ru/companies/netology

    #флаки #интеграционные_тесты #go #грязные_данные #асинхронная_доставка #eventually #shared_state #dockertest #тестирование #golang