awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Outils de test de régression visuelle

Classement mis à jour le 30 juin 2026

For un outil de test de régression visuelle pour les composants UI, the strongest matches are storybooks/storybook (Storybook is a component development environment that includes a), garris/backstopjs (BackstopJS is a visual regression testing framework that automatically) and americanexpress/jest-image-snapshot (jest-image-snapshot is a Jest matcher that compares screenshots for). facebook/screenshot-tests-for-android is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

Frameworks de test automatisés détectant les divergences visuelles et les régressions d'interface utilisateur dans les bibliothèques de composants web.

Outils de test de régression visuelle

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • storybooks/storybookAvatar de storybooks

    storybooks/storybook

    90,364Voir sur GitHub↗

    Storybook is an integrated environment for developing, documenting, and testing user interface components. It provides a development workshop for building components in isolation from main application logic, alongside a testing tool for simulating viewports and analyzing accessibility. The project creates a living catalog of interface elements that generates interactive examples and technical documentation for component APIs. It includes a dedicated environment for visual regression testing to verify states and behaviors across different configurations and screen dimensions. The platform cov

    Storybook is a component development environment that includes a dedicated visual regression testing system, allowing you to capture and compare screenshots of individual UI components in isolation, which directly matches the search for a tool integrated with a component explorer.

    TypeScriptComponent Storybooks
    Voir sur GitHub↗90,364
  • garris/backstopjsAvatar de garris

    garris/BackstopJS

    7,156Voir sur GitHub↗

    BackstopJS is an automated screenshot testing framework and visual regression testing tool designed to identify pixel-level discrepancies between different versions of a web application. It functions as a browser automation testing suite that captures visual snapshots of a user interface and compares them against stored reference images to detect unintended changes. The project utilizes a containerized testing environment via Docker to ensure consistent browser rendering and prevent cross-platform visual discrepancies. It includes a web UI diffing interface that allows users to analyze visual

    BackstopJS is a visual regression testing framework that automatically captures screenshots and performs pixel-diff comparisons, which exactly fits the core capability, though it is a general-purpose tool rather than one built specifically for component-by-component testing inside a component explorer.

    JavaScriptSensitivity Configurations
    Voir sur GitHub↗7,156
  • americanexpress/jest-image-snapshotAvatar de americanexpress

    americanexpress/jest-image-snapshot

    3,913Voir sur GitHub↗

    jest-image-snapshot is a Node.js image testing library and visual comparison engine designed for visual regression testing within Jest. It provides a custom matcher to compare current images against baseline snapshots to identify pixel differences. The tool generates image diffs that highlight specific divergences between baseline and received snapshots. It includes mechanisms to update baseline images when changes are approved and allows for sensitivity tuning via pixel count, percentage thresholds, or blur to ignore noise. The library covers image snapshot management, including custom stor

    jest-image-snapshot is a Jest matcher that compares screenshots for visual regression testing, fulfilling the core comparison need, but it does not capture screenshots itself or provide a review workflow or cross-browser support, making it a narrow but genuine fit for the category.

    JavaScriptVisual Regression TestingBaseline Image StorageCustom Matchers
    Voir sur GitHub↗3,913
  • facebook/screenshot-tests-for-androidAvatar de facebook

    facebook/screenshot-tests-for-android

    1,741Voir sur GitHub↗

    This project is an automated testing framework designed to capture and verify the visual state of Android interface components. It provides a system for generating deterministic snapshots of UI elements, allowing developers to establish baselines for layout consistency and detect unintended visual regressions across different software versions and hardware configurations. The framework distinguishes itself by enabling isolated component rendering, which allows individual views to be tested without requiring a full application build. It ensures consistency by controlling the rendering lifecycl

    This tool captures deterministic screenshots during Android instrumentation tests to detect visual regressions, which fits the core purpose, but it is designed for native Android components rather than web-based component explorers and lacks cross-browser support and a review workflow.

    JavaVisual Regression TestingAndroid UI TestingDeterministic Snapshotters
    Voir sur GitHub↗1,741

Related searches

  • un framework de test unitaire pour JavaScript avec snapshots
  • interface web pour la génération d'images par IA
  • un framework d'automatisation de navigateur pour les tests cross-browser
  • un framework de test end-to-end pour applications web
  • une collection de favoris visuels
  • outil de suppression d'arrière-plan par IA
  • une boîte à outils pour la vision par ordinateur dans le navigateur
  • a scalable tool for orchestrating headless browsers