Pact v16.4.0, выпущенный 4 мая 2026 года, включает одно ключевое изменение:
Features: В классы V4 DSL добавлена новая функция addInteractionReference. Она позволяет разработчикам и инженерам по QA включать внешние ссылки непосредственно в свои Pact взаимодействия. Это улучшение предназначено для поддержки сценариев, где взаимодействия должны быть связаны с внешними идентификаторами или документацией.
(Источник: Pact-JS v16.4.0 Changelog)
Это обновление предоставляет командам QA улучшенные возможности для управления и отслеживания контрактных тестов. Возможность добавлять внешние ссылки к взаимодействиям упрощает организацию тестов в распределенных архитектурах, облегчая сопоставление определений контрактов с внешней системной документацией или идентификаторами. Это приводит к лучшей поддерживаемости и пониманию наборов контрактных тестов.
Часто задаваемые вопросы
Какова основная новая функция в Pact v16.4.0?
Основная новая функция — `addInteractionReference`, добавленная в классы V4 DSL.
Для чего предназначена `addInteractionReference`?
Она позволяет включать внешние ссылки в Pact взаимодействия, улучшая трассируемость и возможности связывания.
Оно предлагает большую гибкость в управлении и связывании взаимодействий контрактных тестов с внешними системами или документацией, упрощая сложные настройки тестов.Автор