Q1What is contract testing and the tool used
Contract testing verifies the agreement between a consumer and a provider, the consumer states the request and expected response shape and the provider is verified to always return it, catching boundary breakages without full end-to-end, using a tool like Pact with a Pact Broker.