# End-to-end testing · Veille technologique

[Source canonique](<https://sebastien.rigaux.be/veille/tags/end-to-end-testing>)

Vérification de parcours complets à travers les interfaces et services d’une application.

## [Reticle : donner aux agents un verdict sur l’application en cours d’exécution](<https://sebastien.rigaux.be/veille/liens/reticle-donner-aux-agents-un-verdict-sur-lapplication-en-cours-dexecution>)

Reticle aide les agents de code à vérifier ce qu’ils ont réellement construit, au lieu de s’en tenir au changement de code. Le repository présente un outil de perception à l’exécution pour les applications web et desktop ; `reticle compare` confronte deux builds en les pilotant dans un navigateur et relève les différences visibles, les appels réseau et les erreurs de console.

La vérification se fait depuis l’extérieur de l’application : aucun SDK n’est requis. Le comparateur peut opposer une version principale à une preview de pull request et, avec `--base`, classer les différences en régressions, cibles manquées ou changements.

2026-11-08 · [Markdown](<https://sebastien.rigaux.be/veille/liens/reticle-donner-aux-agents-un-verdict-sur-lapplication-en-cours-dexecution.md>) · [Ressource originale](<https://github.com/reticlehq/reticle>)

## [Next.js 16.4 : accélérer les navigations sans tout précharger](<https://sebastien.rigaux.be/veille/liens/nextjs-164-accelerer-les-navigations-sans-tout-precharger>)

Pour réduire les skeletons dans v0, l’équipe combine le Partial Prefetching de Next.js avec des règles de cache adaptées aux données publiques ou personnalisées. Les tests Playwright `instant()` vérifient que le contenu prioritaire est déjà disponible au clic, et restent comme garde-fous en CI.

Le préchargement dépend aussi de l’intention : dans les grandes grilles, les détails ne sont chargés qu’au survol, au focus ou au toucher. Ce réglage répond à une hausse de 2,9× des requêtes de préchargement ; le bilan global rapporte des coûts quotidiens en baisse, sans attribuer cette évolution au seul refactoring.

2026-10-23 · [Markdown](<https://sebastien.rigaux.be/veille/liens/nextjs-164-accelerer-les-navigations-sans-tout-precharger.md>) · [Ressource originale](<https://nextjs.org/blog/improving-navigation-experience-in-v0-with-nextjs-16-4>)

## [Vibium : donner aux agents des outils de vérification navigateur](<https://sebastien.rigaux.be/veille/liens/vibium-donner-aux-agents-des-outils-de-verification-navigateur>)

Vibium expose navigation, formulaires, clics et captures via CLI, MCP ou bibliothèques clientes. L’outil s’appuie sur WebDriver BiDi pour permettre aux agents de vérifier leurs changements dans une interface réelle.

2025-12-28 · [Markdown](<https://sebastien.rigaux.be/veille/liens/vibium-donner-aux-agents-des-outils-de-verification-navigateur.md>) · [Ressource originale](<https://github.com/VibiumDev/vibium>)

## [Midscene : décrire des tests d’interface en langage naturel](<https://sebastien.rigaux.be/veille/liens/midscene-decrire-des-tests-d-interface-en-langage-naturel>)

Midscene utilise un agent visuel pour exécuter des actions et vérifier leurs résultats dans une interface. Les tests peuvent être décrits en YAML ou intégrés à un framework existant via les API du projet.

2025-02-11 · [Markdown](<https://sebastien.rigaux.be/veille/liens/midscene-decrire-des-tests-d-interface-en-langage-naturel.md>) · [Ressource originale](<https://github.com/web-infra-dev/midscene>)
