Skip to main content
Hero background
Hero image

Zero False Positives Visual Regression Testing For Drupal And WordPress

Screenshots based tool to ensure your design stays consistent during code changes.

Wait! Zero false positives? How is it even possible?

Updates or client break the site

You create a project

Create a project, provide a list of URLs to check, environments to compare or monitoring schedule.

Updates or client break the site

We adjust your configuration & record a loom

We step in. Manually configure your project: mask/remove elements, freeze all dynamic elements, apply mock content where needed. Example 1, Example 2.

Updates or client break the site

You keep testing your site without any false positives

Even if you get any false positives you mark them and our team will be right there to fix them for you.

Some use cases for visual regression testing

Updates or client break the site


Compare your "before" and "after" screenshots to make sure that your code changes do not mess up your site's design or user interface.

Updates or client break the site


Regular monitoring to track any changes happen on the site so you proactively solve any problems. Read more.

Updates or client break the site

Oversee Developers Work

With monitoring you can ensure that developers accidentally don't break a site and you find out only weeks later.

Customers Success Stories

Updates or client break the site

Diffy has a sort of multiplier effect that we can focus on the things that matter, where humans can do a better job of impacting and letting machines worry about this stuff that can be automated.

Alfonso Gómez-Arzola
Software Architect at Chromatic

See full story

Capellic Case Study

Not only has Diffy allowed us to do the basics that should be done without having to have a human do it, but also it has given us the freedom to tackle tickets in a shorter time frame, less planning and allocation.

Stephen Musgrave
Partner and Head of Technology at Capellic

See full story

Shedule monitoring

Daily, weekly monitoring on your schedule

Monitoring will take screenshots and compare them with screenshots of previous run (i.e. yesterday) so you just receive an email notificaiton if anything found.

Adjust Page Content to avoid False Positives

Take care of ads, carousels, video embeds, popups so they never trigger false positives in your comparisons.

Stackoverflow screenshot original
Custom diff algorithm

Better results with our Comparison Algorithm

If you’ve done visual regression testing before, you know that the tiniest vertical shifts due to browser rendering can lead to highlighting way bigger area than actually changed.

Our algorithm detects these shifts and provides much better results than pixel perfect comparison algorithms.

Create tickets for developers right from the tool

You can create ticket in your bug-tracking system (i.e. Jira, Asana, Trello, Basecamp etc.) right from Diffy with our Zapier integration

Zapier integration

Use Cases

Visual Regression Testing for Drupal

Make sure you are not producing regression bugs elsewhere on the site -- CSS bleed over.

Drupal logo

Visual Regression Testing for WordPress

Ensure your updates never break your website accidentally.

Wordpress logo
5 millions
screenshots monthly
websites tested

Diffy helps your QA team

to ensure that websites don't get visual bugs