Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Контрактное тестирование в Kotlin QA: как гарантировать, что фронтенд и бэкенд понимают друг друга?
Основные элементы содержания Контрактное тестирование в автоматизации тестирования на Kotlin: зачем оно нужно и как помогает QA-инженерам. Инструменты для контрактного тестирования на Kotlin: Pact, Spring Cloud Contract и их отличие от интеграционных тестов. Как Kotlin QA-инженеры могут использовать Pact для тестирования API взаимодействия между сервисами. Интеграция контрактных тестов на Kotlin в CI/CD, автоматическая проверка совместимости API. Что мы будем делать Создадим потребительский контракт на Kotlin с использованием Pact. Проверим, что бэкенд соответствует контракту, и разберем типичные ошибки в тестах. Настроим контрактные тесты в CI/CD, чтобы исключить несовместимость API. Обсудим best practices для Kotlin QA, разберем кейсы, где контрактное тестирование наиболее полезно. Для кого может быть интересно QA-инженерам на Kotlin, которые хотят повысить стабильность API и автоматизировать проверку совместимости. Разработчикам на Kotlin, которые хотят убедиться, что их API не ломает работу других сервисов. Командам, работающим в микросервисной архитектуре, где важно поддерживать согласованность API. «Kotlin QA Engineer» - Преподаватель: Дмитрий Золотов - Flutter+Kotlin Developer в Yandex Пройдите опрос по итогам мероприятия - Следите за новостями проекта: Telegram: ВКонтакте: LinkedIn: Хабр: