https://github.com/pact-foundation/.github
The GitHub landing page for Pact - The de-facto contract testing tool
https://github.com/pact-foundation/.github
contract-testing contracts e2e pact testing
Last synced: 14 days ago
JSON representation
The GitHub landing page for Pact - The de-facto contract testing tool
- Host: GitHub
- URL: https://github.com/pact-foundation/.github
- Owner: pact-foundation
- License: mit
- Created: 2020-07-10T21:58:10.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-12-31T15:43:34.000Z (about 2 months ago)
- Last Synced: 2026-01-05T00:25:45.700Z (about 2 months ago)
- Topics: contract-testing, contracts, e2e, pact, testing
- Homepage:
- Size: 1.64 MB
- Stars: 3
- Watchers: 3
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pact - Integration testing done properly
> Fast, easy and reliable testing for integrating web apps, APIs and microservices
## Say goodbye to end-to-end testing
> Testing microservices shouldn't involve setting up complex end-to-end test environments, creating lengthy integration suites and managing test data. Stop wasting time, and start releasing.
- [Pact.io](https://pact.io/)
- [docs.pact.io](https://docs.pact.io/)
- [slack.pact.io](https://slack.pact.io/)
### Find bugs in dev

Prevent integration issues before you commit, instead of in production or during integration test
### Deploy faster, safer & more often

Pact provides a guarantee that systems are compatible, so you can deploy your microservices and web apps independently and safely
### Remove complex end-to-end environments

Reduce (or removing entirely) the need for complex, costly and hard-to-manage integration test environments
### Stop relying on unreliable test data

Finding and managing test data is a key pain point for engineering teams - with Pact, you can significantly reduce your reliance on flakey test data
### Say goodbye to painful release processes

With Pact and the Pact Broker, you can orchestrate complex CI and CD pipelines and use can-i-deploy to tell you when a component is safe to release
### Collaborate with the Pact Broker

Integrate into your CI/CD pipelines, manage and promote contracts with the Pact Broker
### Work offline with API stubs

Pact's API stubs are guaranteed to represent behaviour of the real system, so you can test with confidence
### Create bulletproof pipelines

Pact CLI tools + Pact Broker = powerful automation capabilities
## Stats
