Добрый вечер! В обновленном воркфлоу на каждый коммит запускается валидация в CI/CD. Поэтому контракты всегда в актуальном состоянии. Иначе разработчик просто не может смержить изменения в мастер ветку. И тем более задеплоиться в прод.
Привет! Если я правильно понял, нужно запустить сразу несколько тестов, которые будут обращаться к Wiremock. Wiremock может обслуживать сразу несколько клиентов и отдавать заглушки без проблем (пока не будет достигнут предел по нагрузке). А это значит, что ничего не мешает запускать тесты параллельно. Разве что, необходимо менять содержимое моков через API Wiremock. В таком случае параллельный запуск не сработает.
Привет! Расскажи пожалуйста подробнее про свой кейс. Пока кажется, что запускать нагрузочные тесты против моков в Wiremock == замерять производительность Wiremock.
Здравствуйте! You live — you learn, как говорится ;)
Добрый вечер! В обновленном воркфлоу на каждый коммит запускается валидация в CI/CD. Поэтому контракты всегда в актуальном состоянии. Иначе разработчик просто не может смержить изменения в мастер ветку. И тем более задеплоиться в прод.
Привет! Если я правильно понял, нужно запустить сразу несколько тестов, которые будут обращаться к Wiremock. Wiremock может обслуживать сразу несколько клиентов и отдавать заглушки без проблем (пока не будет достигнут предел по нагрузке). А это значит, что ничего не мешает запускать тесты параллельно. Разве что, необходимо менять содержимое моков через API Wiremock. В таком случае параллельный запуск не сработает.
Привет! Расскажи пожалуйста подробнее про свой кейс. Пока кажется, что запускать нагрузочные тесты против моков в Wiremock == замерять производительность Wiremock.