Diffy finds potential bugs in your service using running instances of your new code and your old code side by side. Diffy behaves as a proxy and multicasts whatever requests it receives to each of the running instances. It then compares the responses, and reports any regressions that may surface from those comparisons. The premise for Diffy is that if two implementations of the service return “similar” responses for a sufficiently large and diverse set of requests, then the two implementations can be treated as equivalent and the newer implementation is regression-free.

Programming language: Scala
Tags: Testing     Code Analysis     QA     Code Quality     Automation    

Diffy alternatives and related packages

Based on the "Testing" category

Do you think we are missing an alternative of Diffy or a related project?

Add another 'Testing' Package

Diffy Recommendations

There are no recommendations yet. Be the first to promote Diffy!

Have you used Diffy? Share your experience. Write a short recommendation and Diffy, you and your project will be promoted on Awesome Scala.
Recommend Diffy

Recently added Diffy resources

Do you know of a useful tutorial, book or news relevant to Diffy?
Be the first to add one!