Here's what engineers have to say about the problems you can solve using contract-testing and Pact
“Using Pact we have eliminated the need for tightly coupled integration test environments in favour of isolated micro-services that can be tested and deployed independently”
“It has given our team the confidence to remove the E2E tests we previously had ... we no longer have to rely on other services being available for our pipeline to remain green”
“CDC helped us massively in testing service interactions across 100+ microservices, without relying on heavy (and sometimes brittle) full end-to-end environments”
“Using contract testing has allowed us to ... be in a position to replace expensive end-to-end testing with pact testing”
“I really think it's going to help us ramp up our testing efforts and avoid some dreaded and unreliable integration tests”
“They received immediate feedback in their tests when a breaking change was about to be made to the API implementation by validating against our API spec”
“they asked me to post a feature request on their Github issues. And they actually got around to it! I was very happy with the type of open communication their developers have”
“I started to look for a testing solution and was not really enthusiastic about investing the time to build E2E tests, seems like my time would be better spent (with Pact) than retrying the same test suite until it passed ;)”
Pactflow helps thousands of customers prevent production issues, increase their confidence in the stability of their service and reduce the time and cost of maintaining test suites.
Sign up to our free Starter Plan to experience how Pactflow can help you decrease errors in production, increase the stability of your service and reduce the time and cost of maintaining integration tests.
Designed to get developers and teams up and running with contract testing, you’ll get access to:
Accelerate your path to integration testing enlightenment with Pactflow, a premium Pact Broker experience designed for the enterprise and scaling teams