{"product_id":"круз-прескотт-контрактное-тестирование-в-действии","title":"Льюис Прескотт: Контрактное тестирование в действии","description":"API и сервисы, основанные на событиях, часто одновременно используются множеством приложений через сложную сеть интеграций, поэтому их сложно тестировать. Контрактные тесты предлагают простое решение этой проблемы. Совместимость API или сервиса проверяется с помощью согласованных контрактов. Контракты понимают и соблюдают все компоненты системы (а также разработчики, которые их создали). Этот инновационный метод помогает обнаружить проблемы интеграции на раннем этапе разработки и повышает жизненно важную для любой системы прозрачность.\nКнига «Контрактное тестирование в действии» поможет командам внедрить этот вид тестирования для микросервисов и других систем, основанных на API. Узнайте, как интегрировать контрактное тестирование в процесс разработки, и рассмотрите практические методы внедрения контрактных тестов в ваш стек технологий и практик. Научитесь применять передовые инструменты — такие как Pact, PactFlow и GitHub Actions — чтобы построить собственную инфраструктуру контрактных тестов, и создавайте контрактные тесты, ориентированные на потребителя (CDCT), для REST и GraphQL API, а также интегрируйте их в процесс CI\/CD.","brand":"Питер","offers":[{"title":"Default Title","offer_id":52907947262268,"sku":"dvjebrwsd1ociclphede8cyt","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/kruz_preskott_kontraktnoe_testirovanie_v_deistvii_1.jpg?v=1774134172","url":"https:\/\/knizhka.us\/products\/%d0%ba%d1%80%d1%83%d0%b7-%d0%bf%d1%80%d0%b5%d1%81%d0%ba%d0%be%d1%82%d1%82-%d0%ba%d0%be%d0%bd%d1%82%d1%80%d0%b0%d0%ba%d1%82%d0%bd%d0%be%d0%b5-%d1%82%d0%b5%d1%81%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d0%b2-%d0%b4%d0%b5%d0%b9%d1%81%d1%82%d0%b2%d0%b8%d0%b8","provider":"Книжка US","version":"1.0","type":"link"}