Percy vs Delta-QA : non-régression no-code ou screenshots via SDK ?

Percy vs Delta-QA : non-régression no-code ou screenshots via SDK ?

Test visuel par capture d'écran (screenshot testing) : méthode de détection de régressions visuelles consistant à capturer une image d'une page ou d'un composant web, puis à la comparer avec une image de référence, les différences jugées significatives étant signalées comme des régressions potentielles.

Percy a longtemps été le nom qui venait en premier quand on parlait de test visuel automatisé. Racheté par BrowserStack en 2020, l'outil s'est installé comme la solution « évidente » pour les équipes qui veulent ajouter une couche de comparaison visuelle à leur pipeline de test.

Le paysage a changé. Et la question que chaque équipe devrait se poser aujourd'hui n'est plus « comment intégrer Percy dans nos tests ? » mais « est-ce que l'approche de Percy est la plus pertinente pour notre besoin ? ».

Delta-QA répond autrement au même problème. Pas de facture au screenshot, pas de test à écrire : vous enregistrez vos parcours dans le navigateur, et Delta-QA vous dit quel élément a changé d'une version à l'autre. En SaaS ou, avec l'offre On-Premise, dans votre réseau. Comparons les deux.

Tous nos comparatifs, sur des critères vérifiables : Alternatives et comparatifs.

Et si tester chaque page n'augmentait pas votre facture au screenshot ? Delta-QA vérifie vos parcours sans code, avec un compte gratuit et sans carte bancaire. Essayer Delta-QA gratuitement →

Percy : le test visuel comme extension de vos tests existants

Percy fonctionne selon un principe simple : à des points choisis de vos tests automatisés, vous déclenchez une capture. Cette capture est envoyée sur l'infrastructure de BrowserStack, où elle est comparée à une image de référence (la baseline). Les différences sont affichées dans un tableau de bord web où votre équipe approuve ou rejette chaque changement.

Pour l'utiliser dans vos parcours, vous devez d'abord avoir des tests automatisés (Cypress, Playwright, Selenium, Storybook ou l'un des nombreux frameworks supportés). Vous installez le SDK Percy correspondant, vous ajoutez des appels de capture aux endroits pertinents et vous configurez un token pour communiquer avec Percy. BrowserStack annonce un « Visual Test Integration Agent », encore à venir au 10/2026, pour automatiser cette mise en place depuis l'IDE.

Percy propose aussi un Website Scanner : vous ajoutez des pages par leur sitemap, vous planifiez des scans récurrents, y compris sur un environnement de préproduction et derrière une authentification. C'est une porte d'entrée sans test à écrire, pour surveiller des pages. Les parcours (connexion, panier, formulaire en plusieurs étapes) passent, eux, par vos tests et le SDK.

Si vous êtes un développeur à l'aise avec les outils de test, tout cela est faisable en quelques heures. Si vous n'êtes pas développeur, vous dépendez de quelqu'un d'autre pour mettre en place et maintenir les tests de vos parcours.

Delta-QA : le test visuel comme activité autonome

Delta-QA part d'un postulat inverse : le test visuel ne devrait pas être un greffon sur vos tests fonctionnels. C'est une activité à part entière, avec ses propres utilisateurs.

Concrètement, vous ouvrez votre site dans Delta-QA et vous parcourez le scénario comme un utilisateur : connexion, navigation, formulaire. Chaque étape devient un point de contrôle. À la version suivante, Delta-QA rejoue le parcours dans un vrai navigateur et compare chaque page à sa référence comme le ferait l'œil humain : il repère les éléments qui ont changé.

Le résultat est un rapport lisible : un élément ajouté, supprimé, modifié ou déplacé, une couleur qui a changé, une marge qui a bougé, une police qui diffère. Vous jugez chaque différence, voulue ou bug, et la référence avance avec vous.

Et tout cela sans écrire une seule ligne de code. Si vous savez parcourir votre site, vous savez enregistrer un scénario.

Code vs no-code : pourquoi ça change tout

La différence la plus fondamentale entre Percy et Delta-QA n'est pas technique, elle est organisationnelle.

Percy est d'abord un outil de développeur. Pour les parcours, il vit dans le code, s'installe via npm ou pip, se configure dans des fichiers et s'exécute dans des pipelines CI/CD. C'est parfaitement logique quand vos testeurs sont des développeurs.

Pensez à votre équipe. Qui se soucie de la qualité visuelle de votre produit ? Les développeurs, certes. Mais aussi les designers qui ont créé les maquettes, les product owners qui ont validé les parcours, les QA managers qui définissent les critères d'acceptation, les responsables marketing qui gèrent les pages de contenu.

Avec Percy, ces profils approuvent ou rejettent les changements dans le tableau de bord, et peuvent ajouter des pages au Website Scanner. Mais un parcours qui demande des actions (se connecter, remplir un panier, valider un formulaire) reste l'affaire de ceux qui écrivent les tests.

Delta-QA les inclut. Toute personne de l'équipe peut enregistrer un parcours, le rejouer et juger les résultats. Le test visuel devient une responsabilité partagée au lieu d'une tâche technique déléguée.

La facture au screenshot : un modèle qui pèse sur la couverture

Le modèle économique de Percy mérite une attention particulière, parce qu'il lie directement la couverture de test au budget.

Au 10/2026, d'après la grille tarifaire de BrowserStack :

  • Free : 5 000 screenshots par mois, utilisateurs illimités, un mois d'historique.
  • Desktop : à partir de 199 $ par mois facturés à l'année, pour 10 000 screenshots par mois ; chaque screenshot supplémentaire est facturé 0,036 $.
  • Desktop & Mobile : à partir de 599 $ par mois facturés à l'année, pour 25 000 screenshots par mois et les vrais appareils mobiles ; 0,048 $ par screenshot supplémentaire.
  • Enterprise : en option, sur devis (SSO, contrôle d'accès, SLA).

Le point à surveiller est la définition d'un screenshot : chaque combinaison page, navigateur et largeur d'écran en produit un. Si vous testez 10 pages sur 3 largeurs et 2 navigateurs, c'est 60 screenshots par exécution. À raison de deux exécutions par jour, le quota gratuit est épuisé en moins de trois semaines.

Prenons un site e-commerce avec 500 pages produit, vérifié après chaque déploiement quotidien sur trois largeurs d'écran : 45 000 screenshots par mois. On est au-delà du plan Desktop de base, et chaque screenshot de plus se paie.

Ce modèle crée une tension entre la couverture de test et le budget. Les équipes finissent par limiter les pages testées, la fréquence ou les largeurs d'écran, non parce que c'est la bonne décision technique, mais parce que le budget l'impose.

Delta-QA ne facture pas au screenshot. Le compte gratuit se crée sans carte bancaire, puis les plans suivent l'usage, sans compteur par capture, navigateur ou largeur d'écran.

Cloud ou On-Premise : la souveraineté de vos données

Chaque screenshot envoyé à Percy transite par l'infrastructure de BrowserStack et y est stocké. Pour la plupart des sites publics, ce n'est pas un problème. Mais les sites publics ne sont qu'une fraction de ce que les équipes testent.

Qu'en est-il de votre back-office ? De votre tableau de bord interne avec les données clients ? De votre environnement de préproduction avec des données de production mal anonymisées ? De votre portail médical, de votre interface bancaire, de votre système RH ?

Envoyer des captures de ces pages chez un tiers, même certifié, pose des questions que certaines organisations ne peuvent pas ignorer : RGPD, HDS, PCI-DSS, politiques de sécurité internes. Au 10/2026, la grille de Percy ne propose pas de déploiement on-premise.

Delta-QA répond avec son offre On-Premise. L'outil s'exécute dans votre réseau, vos pages y sont comparées et les résultats y restent. L'offre s'évalue avec un POC gratuit d'un mois.

Vos captures ne doivent pas sortir de chez vous ? Delta-QA tourne en SaaS ou, avec l'offre On-Premise, dans votre réseau. Commencez avec un compte gratuit, sans carte bancaire. Essayer Delta-QA gratuitement →

La stabilité des résultats : le bruit de rendu

Quiconque a utilisé un outil de test visuel à base de captures connaît les faux positifs. Le rendu d'une police varie d'un système à l'autre, l'anti-aliasing diffère, une animation capturée à un instant différent produit une autre image, une barre de défilement qui apparaît décale tout de quelques pixels.

Percy a beaucoup travaillé ce point. Son « Percy Visual Engine » s'appuie, selon BrowserStack, sur la vision par ordinateur et l'apprentissage automatique pour les diffs. Percy désactive les animations et les GIF avant capture, et propose un réglage de sensibilité de la comparaison. Le « Visual Review Agent » met en avant les changements significatifs pour accélérer la revue. Ces outils réduisent le tri, sans le supprimer : il reste quelqu'un pour regarder chaque diff et décider.

Delta-QA prend le problème par l'autre bout : il compare les éléments de la page, pas deux images. Le rapport dit quel élément a changé et comment (couleur, marge, police, position), ce qui rend chaque différence rapide à juger. Pour comprendre la différence entre les deux approches, voir notre article sur la comparaison pixel par pixel et la comparaison perceptuelle.

L'intégration CI/CD : deux approches

Percy s'intègre aux pipelines CI/CD via son SDK. C'est une intégration mature qui fonctionne avec les grands systèmes CI (GitHub Actions, GitLab CI, Jenkins, CircleCI), avec un statut directement dans la pull request.

Delta-QA a désormais un SDK, Vision, pour Playwright (TypeScript/JavaScript). Avec le SDK Vision, un test Playwright ajoute une ligne là où une page doit être vérifiée ; une différence non jugée fait échouer le test, et le journal de la CI donne le lien du rapport. Vos tests codés et vos scénarios enregistrés sans code vivent dans le même espace : mêmes références, même rapport. Percy garde l'avantage de la maturité et du nombre de frameworks couverts.

Quand Percy reste le bon choix

Vous voulez le test visuel comme complément de vos tests fonctionnels existants. Si vous avez déjà une suite Cypress, Selenium ou Playwright robuste, ajouter Percy est la voie de moindre résistance, avec une intégration CI mature sur de nombreux frameworks.

Vous avez besoin de test cross-browser visuel. Percy capture sur plusieurs navigateurs via l'infrastructure BrowserStack, et sur de vrais appareils mobiles avec le plan Desktop & Mobile. Delta-QA compare aujourd'hui sur Chromium ; Firefox et WebKit sont prévus.

Votre équipe est composée de développeurs. Si les seules personnes qui feront du test visuel sont à l'aise avec les SDK et les pipelines, la barrière d'entrée de Percy est faible.

Quand Delta-QA est la meilleure option

Le test visuel est un besoin en soi, pas une extension de vos tests fonctionnels. Si vous n'avez pas de tests automatisés, ou si vos parcours ne sont pas couverts par eux, Delta-QA les vérifie sans en écrire.

Des non-développeurs doivent participer. QA, designers, product owners, marketing : s'ils doivent enregistrer et juger des parcours sans passer par un développeur, Delta-QA est fait pour eux.

Vous refusez la facturation au screenshot. Si vous ne voulez pas que le nombre de pages, de navigateurs et de largeurs d'écran testés soit dicté par un compteur, le modèle de Delta-QA lève cette contrainte.

La confidentialité des données est non négociable. Si vos politiques interdisent l'envoi de captures chez un tiers, l'offre On-Premise de Delta-QA garde tout dans votre réseau.

Vous voulez un rapport qui se lit. Si le tri de diffs d'images vous a découragé, un rapport qui nomme l'élément changé et la propriété modifiée change la revue.

Le verdict

Percy est un outil mature, bien intégré dans l'écosystème BrowserStack, et efficace pour les équipes de développeurs qui veulent ajouter une couche visuelle à leurs tests automatisés, avec du cross-browser et des appareils réels.

Mais beaucoup d'équipes n'ont pas besoin d'un SDK, d'un service cloud et d'une facturation au screenshot pour détecter les régressions visuelles de leurs parcours. Elles ont besoin d'un outil que toute l'équipe peut utiliser, et dont la facture ne grossit pas avec la rigueur des tests.

Delta-QA est pensé pour elles. Il n'est pas plus étendu que Percy, et ne prétend pas l'être. Il résout le test visuel des parcours avec moins de friction et plus d'accessibilité. Et l'outil qui se fait adopter par toute l'équipe est souvent plus utile que celui qui impressionne.

Prêt à tester vos parcours sans compter vos screenshots ? Enregistrez votre premier scénario avec Delta-QA, avec un compte gratuit et sans carte bancaire. Essayer Delta-QA gratuitement →

FAQ

Percy est-il gratuit ?

Percy propose un plan gratuit de 5 000 screenshots par mois, avec utilisateurs illimités et un mois d'historique (au 10/2026). Au-delà, les plans payants démarrent à 199 $ par mois facturés à l'année pour 10 000 screenshots par mois, puis chaque screenshot supplémentaire est facturé. Delta-QA se démarre avec un compte gratuit, sans carte bancaire.

Peut-on utiliser Percy sans écrire de code ?

En partie. Le Website Scanner de Percy surveille des pages ajoutées par sitemap, avec des scans planifiés, sans test à écrire. Pour vérifier des parcours (connexion, panier, formulaire), il faut des tests automatisés et le SDK Percy. Delta-QA enregistre ces parcours sans code, depuis le navigateur.

Delta-QA détecte-t-il les mêmes bugs que les screenshots ?

Il détecte les régressions qui touchent les éléments de la page : couleurs, tailles, positions, polices, marges, éléments ajoutés ou disparus. Le contenu interne d'une image ou un défaut de rendu propre à un navigateur relèvent davantage d'une comparaison d'images. Delta-QA compare aujourd'hui sur Chromium.

Percy gère-t-il les pages avec authentification ?

Oui. Dans vos tests automatisés, le script gère la connexion avant la capture ; le Website Scanner sait aussi scanner des pages derrière une authentification. Avec Delta-QA, la connexion fait simplement partie du scénario enregistré.

Delta-QA a-t-il un SDK comme Percy ?

Oui. Delta-QA a désormais un SDK, Vision, pour Playwright (TypeScript/JavaScript). Le SDK Vision fait vérifier une page par Delta-QA en une ligne, et une différence non jugée fait échouer le test avec le lien du rapport dans la CI.

Percy peut-il fonctionner en on-premise ?

Au 10/2026, la grille de Percy ne propose pas de déploiement on-premise : le rendu et le stockage se font sur l'infrastructure BrowserStack. Delta-QA propose une offre On-Premise, évaluable avec un POC gratuit d'un mois.

Percy et Delta-QA peuvent-ils coexister ?

Oui. Vous pouvez garder Percy dans vos tests automatisés pour les composants et le cross-browser, et utiliser Delta-QA pour que toute l'équipe vérifie ses parcours sans code. Les deux outils sont indépendants.