Kepler is an open-source tool for automating contract testing and generating test cases. It offers both SDK and agent implementations to capture requests and responses, and can be integrated with testing libraries and frameworks.
- Kepler is an open-source tool for automating contract testing and generating test cases
- It offers both SDK and agent implementations to capture requests and responses
- Kepler can be integrated with testing libraries and frameworks
- Kepler is working on adding features such as data protection and test suites
Kepler uses a URL shortener application to demonstrate how it works. The application has only one dependency, a Postgres database, and can perform three basic functions. Kepler captures requests and responses, and can handle time-sensitive data to prevent false positives.