testing Тестирование

Контрактное тестирование в действии. С помощью Pact, PactFlow и GitHub Actions

Контрактное тестирование в действии. С помощью Pact, PactFlow и GitHub Actions
Год издания:
ISBN:
978-5-4461-4399-3
Общий размер:
9.1 МБ
Общее кол-во страниц:
336
Издательство:
Формат скачивания:
PDF
Возрастное ограничение: 16+
Язык книги: Русский

API и сервисы, основанные на событиях, часто одновременно используются множеством приложений через сложную сеть интеграций, поэтому их сложно тестировать. Контрактные тесты предлагают простое решение этой проблемы. Совместимость API или сервиса проверяется с помощью согласованных контрактов. Контракты понимают и соблюдают все компоненты системы (а также разработчики, которые их создали).

Книга «Контрактное тестирование в действии» поможет командам внедрить этот вид тестирования для микросервисов и других систем, основанных на API. Узнайте, как интегрировать контрактное тестирование в процесс разработки, и рассмотрите практические методы внедрения контрактных тестов в ваш стек технологий и практик. Научитесь применять передовые инструменты, такие как Pact, PactFlow и GitHub Actions, чтобы построить собственную инфраструктуру контрактных тестов.