Skip to main content

Case Study Urban Institute. Large content site streamline testing during after hours


Being able to run a set of screenshots from staging and compare them to production right before the deployment has been a huge improvement and made me feel that the product that I'm delivering is reliable.


The challenge

The Urban Institute is a nonprofit research organization based in Washington, D.C, that runs multiple websites using Drupal as a platform.

Our testing process used to be very manual. The main developer would spend 30 minutes checking different URLs (over 80 of them), click around the site, and then reach out to multiple other team members to review different sections of the site. This could take a few days, depending on team member’s availability.

And, of course, manual testing always had room for human error.



Diffy became a first step in checking any major updates, especially Drupal core updates. Instead of going through the pages manually, it now takes 20 minutes to generate the screenshots and then minutes to review the comparison on the dashboard (Production vs. Staging).



  1. Significant shortening of testing time
  2. Improvement in reliability of deployments, especially after hours
  3. Easier onboarding for new team members in the testing process


Diffy helps your QA team

to ensure that websites don't get visual bugs