Skip to main content

šŸ•¶ļø A curated list of resources around the topic: visual regression testing

2.4k
GitHub Stars
138
Curated Resources
7
Categories
4 hours ago
Last Refreshed
General informationBrowser automationTools and frameworks (a-z↓)Online services (a-z↓)Blog posts (a-z↓)Slideshows, talks and videos (a-z↓)Deprecated (a-z↓)

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me tools and frameworks (a-z↓) resources from awesome-regression-testing"

Installation instructions →

What's inside

Tools and frameworks (a-z↓)

  • AET

    Scalable testing tool providing visual regression testing, accessibility and performance validation, markup analysis and more.

  • AyeSpy

    44 image comparisons in 90 seconds.

  • BackstopJS

    Config-driven automated screenshot test framework.

  • basset

    Open source platform for generating and reviewing visual differences. Supports multiple browsers, integrations for github and slack.

  • BFFless

    Self-hosted platform for hosting and viewing visual regression screenshots from CI/CD pipelines with GitHub Actions integration.

  • BitDive

    BitDive is a zero-code regression testing tool for Java/Kotlin applications. It captures real runtime behavior (methods, SQL, HTTP) and enables Live Context Replay with automatic mocking to detect semantic drift between versions.

Online services (a-z↓)

  • applitools

    Cloud base visual tests.

  • Argos

    The open source visual testing platform for modern engineering teams.

  • Axcept

    Testing for the whole team. Up to 100 tests in parallel. Endpoint Mocking. Code Coverage.

  • browserling

    LIVE interactive cross-browser testing.

  • Browser Shots

    Screenshots only.

  • BrowserStack

    Free for Open Source. Supports

Deprecated (a-z↓)

  • CasperJS

    Navigation scripting and testing utility for PhantomJS and SlimerJS. (archived 2018)

  • Chromeless

    Chrome automation made simple. Runs locally or headless on AWS Lambda. (archived 2018)

  • DalekJS

    Automated cross browser testing with JavaScript. No longer maintained since 4 Jun 2017.

  • dpxdt

    End-to-end testing with Python.

  • Gemini

    Feature rich framework with support for

  • Huxley

    Python framework based on

Slideshows, talks and videos (a-z↓)

Browser automation

  • Cypress.io

    An automation framework that runs in-browser.

  • Selenium

    Browser automation framework and ecosystem.

  • SlimerJS

    Scriptable browser like PhantomJS, based on Firefox.

  • Webdriver.io

    Node.js bindings implementation for the W3C WebDriver protocol.

Showing a sample of 138 resources. View the full list on GitHub →