Regression Testing

Explorez les agent skills lies a Regression Testing dans Securite et comparez les workflows, outils et cas d usage associes.

21 skills
A
tdd-workflow

par affaan-m

tdd-workflow est une skill de workflow test-first pour les nouvelles fonctionnalités, les corrections de bugs et les refactorings. Elle applique le TDD avec une couverture de 80 % ou plus sur les tests unitaires, d’intégration et E2E, ainsi que des points de contrôle explicites et la validation des cas limites. Utilisez la skill tdd-workflow lorsque vous avez besoin d’un guide pratique pour l’automatisation des tests et pour des changements de code plus prévisibles.

Test Automation
Favoris 0GitHub 156.3k
A
springboot-verification

par affaan-m

springboot-verification est une boucle de vérification pour les projets Spring Boot, conçue pour vous aider à confirmer qu’un changement est sûr avant une PR ou un déploiement. Utilisez ce guide springboot-verification pour la validation du build, l’analyse statique, les tests avec couverture, les scans de sécurité et la Skill Validation.

Skill Validation
Favoris 0GitHub 156.3k
A
rust-testing

par affaan-m

rust-testing est un guide pratique des patterns de test en Rust, couvrant les tests unitaires, les tests d’intégration, les tests asynchrones, les tests basés sur les propriétés, les mocks et la couverture. Il vous aide à choisir la bonne forme de test et à suivre un workflow TDD avec moins d’hésitation.

Skill Testing
Favoris 0GitHub 156.2k
A
canary-watch

par affaan-m

canary-watch est une skill de surveillance post-déploiement qui vérifie une URL en production pour détecter des régressions après des releases, des merges ou des mises à jour de dépendances, sur staging comme en production.

Monitoring
Favoris 0GitHub 156.1k
A
ai-regression-testing

par affaan-m

ai-regression-testing aide à repérer des bugs que le développement assisté par IA laisse souvent passer, notamment les correctifs incomplets, les hypothèses obsolètes et les régressions entre les parcours sandbox et production. Utilisez ce skill ai-regression-testing pour les tests de régression lorsqu’un agent a modifié des routes d’API, la logique backend ou des correctifs qui nécessitent des vérifications concrètes et répétables. Il est particulièrement utile pour la validation en mode sandbox sans base de données et pour les workflows de revue qui révèlent des branches cachées.

Regression Testing
Favoris 0GitHub 156k
G
benchmark

par garrytan

La skill benchmark aide à détecter les régressions de performance dans les workflows web et applicatifs. Utilisez-la pour établir une base de référence, comparer avant et après des changements, et suivre si une PR a rendu des pages plus lentes, plus lourdes ou moins stables. C’est un guide pratique de benchmark pour l’optimisation des performances, les Core Web Vitals, les vérifications Lighthouse, la taille des bundles et l’évolution des temps de chargement.

Performance Optimization
Favoris 0GitHub 91.8k
G
canary

par garrytan

canary est une skill de surveillance post-déploiement qui observe les applications en production pour détecter les erreurs de console, les échecs de page et les régressions de performance. Elle compare le comportement actuel à une base de référence pré-déploiement afin de vérifier une release, repérer des pages cassées et identifier des anomalies visibles avec moins d’approximation qu’une requête générique.

Monitoring
Favoris 0GitHub 91.8k
G
qa-only

par garrytan

qa-only est une skill de QA en mode rapport, conçue pour tester des applications web, documenter les bugs et capturer des preuves sans appliquer de correctifs. Elle s’adresse aux relecteurs QA et aux agents qui ont besoin d’un rapport de bug structuré, d’un score de santé, de captures d’écran et d’étapes de reproduction. Utilisez qa-only lorsque vous voulez un workflow de rapport de bug plutôt qu’un enchaînement tester-corriger-vérifier.

Qa
Favoris 0GitHub 91.8k
G
qa

par garrytan

La compétence qa teste systématiquement une application web, détecte des bugs et vérifie les correctifs grâce à un workflow par étapes. Utilisez-la pour les tests de régression, les contrôles de readiness avant mise en production ou comme guide QA structuré lorsque vous avez besoin de preuves, d’évaluations de gravité et de boucles atomiques corriger puis retester, plutôt que d’un simple prompt générique de chasse aux bugs.

Regression Testing
Favoris 0GitHub 91.8k
A
test-driven-development

par addyosmani

Le skill test-driven-development vous aide à modifier du code en écrivant d’abord un test qui échoue, puis en appliquant le correctif minimal pour le faire passer. Utilisez-le pour les changements de logique, les corrections de bogues, les régressions et les cas limites, quand la preuve compte plus qu’un correctif plausible.

Skill Testing
Favoris 0GitHub 18.8k
T
hunt

par tw93

hunt est un skill orienté débogage qui impose de raisonner en termes de cause racine avant d’appliquer le moindre correctif. Utilisez-le pour les erreurs, les plantages, les régressions, les tests en échec, les problèmes de cache obsolète, les bugs de captures d’écran et les cas du type « ça marchait avant ». Il vous aide à formuler une hypothèse testable, à réunir des preuves et à éviter les suppositions. Ne convient pas à la revue de code ni aux nouvelles fonctionnalités.

Debugging
Favoris 0GitHub 5.1k
T
ossfuzz

par trailofbits

Découvrez le skill ossfuzz pour configurer le fuzzing continu, inscrire un projet, planifier un harness et passer en revue le workflow de build. Ce guide aide les ingénieurs sécurité et les mainteneurs à évaluer la maturité du projet, repérer les blocages de compilation et préparer une trajectoire concrète, de l’arborescence source vers OSS-Fuzz ou une infrastructure de fuzzing privée.

Security Audit
Favoris 0GitHub 5k
T
libfuzzer

par trailofbits

libfuzzer est un fuzzeur guidé par la couverture pour les projets C/C++ compilés avec Clang. Ce skill libfuzzer vous aide à l’installer, à le comprendre et à utiliser le workflow pour créer des harnesses, lancer les sanitizers et démarrer un audit de sécurité concret avec un minimum de configuration.

Security Audit
Favoris 0GitHub 5k
T
fuzzing-obstacles

par trailofbits

fuzzing-obstacles vous aide à modifier un programme cible afin que les fuzzers puissent contourner les checksums, l’état global, les barrières de validation et d’autres obstacles. Utilisez ce skill fuzzing-obstacles pour rendre un System Under Test plus fuzzable tout en préservant le comportement en production. C’est un guide pratique pour les workflows d’audit de sécurité et une couverture plus approfondie.

Security Audit
Favoris 0GitHub 5k
T
cargo-fuzz

par trailofbits

cargo-fuzz est un outil de fuzzing Rust/Cargo pour créer des harnesses libFuzzer, lancer des exécutions avec sanitizers et détecter des crashs dans les parseurs, le code unsafe et le traitement des entrées. Utilisez ce guide cargo-fuzz lorsque vous avez besoin d’instructions pratiques d’installation et d’utilisation pour des audits de sécurité et des tests de régression dans des projets basés sur Cargo.

Security Audit
Favoris 0GitHub 5k
T
address-sanitizer

par trailofbits

address-sanitizer vous aide à installer et utiliser AddressSanitizer (ASan) pour détecter les bugs de sûreté mémoire lors des tests, du fuzzing et du triage des crashes. C’est particulièrement utile pour le code C/C++, le code `unsafe` en Rust et les workflows d’audit de sécurité quand il faut obtenir des stack traces reproductibles et des signaux d’échec plus explicites.

Security Audit
Favoris 0GitHub 5k
A
playwright-testing

par alinaqi

playwright-testing pour écrire et déboguer des tests end-to-end Playwright avec des page objects, des exécutions multi-navigateurs, une configuration adaptée au CI, la gestion de l’authentification et une structure de test stable.

Skill Testing
Favoris 0GitHub 607
T
playwright-skill

par testdino-hq

playwright-skill est un guide spécifique à Playwright pour une automatisation fiable des navigateurs. Il aide les équipes à écrire, déboguer et faire évoluer des tests pour les parcours E2E, les vérifications d’API, les tests de composants, la régression visuelle, l’accessibilité, l’authentification, la CI/CD et la migration depuis Cypress ou Selenium. Utilisez le skill playwright-skill lorsque vous voulez des pratiques concrètes plutôt que des conseils génériques sur les tests.

Test Automation
Favoris 0GitHub 0
M
azure-microsoft-playwright-testing-ts

par microsoft

azure-microsoft-playwright-testing-ts vous aide à configurer des exécutions de tests Playwright sur Azure Playwright Workspaces avec TypeScript. Utilisez-le pour l’automatisation de navigateurs à grande échelle, les navigateurs hébergés dans le cloud, l’intégration CI/CD, l’authentification Microsoft Entra et le reporting dans le portail Azure. Inclut des indications d’installation, de configuration et d’utilisation.

Browser Automation
Favoris 0GitHub 0
T
wycheproof

par trailofbits

Le skill wycheproof aide à valider des implémentations cryptographiques à l’aide des vecteurs de test Wycheproof, en se concentrant sur les attaques connues, les cas limites et les décisions de réussite/échec pour les workflows d’audit de sécurité. Utilisez-le pour examiner AES-GCM, ECDSA, ECDH, RSA et les primitives associées avec moins d’hypothèses qu’avec une requête crypto générique.

Security Audit
Favoris 0GitHub 0
S
qa-test-planner

par softaworks

qa-test-planner est une skill QA à déclenchement explicite conçue pour créer des plans de test, des cas de test manuels, des suites de régression, des notes de validation de design Figma et des rapports de bug structurés à partir du contexte d’une fonctionnalité ou d’une release.

Acceptance Testing
Favoris 0GitHub 0
Regression Testing agent skills