Developers spend a lot of time writing and maintaining unit (integration) tests for their services.
The problem is that these handwritten tests need constant maintenance as the service evolves. This kills productive man-hours and, as a side effect, slows down release velocity.
Low-level unit tests written by developers can only test input and output for functions. But testing remains incomplete unless code is tested with all its external components, i.e. databases, downstream systems, asynchronous flows or queues and filesystems
HyperTest has developed a unique approach that can help developers automatically generate integration tests that test code with all its external components for every commit
It works on Real-time traffic replication (RTR), which monitors real user activity from production using a SDK set-up in your repo and automatically converts real-world scenarios into testable cases. These can be run locally or via CI to catch first-cut regressions and errors before a merge request moves to production.
Record Mode
Test Mode
No custom scripts or middleware are needed