Unit Tests
Brique d’ingénierie
Tests, fuzzing, mutation, smoke, performance et sécurité forment une discipline de livraison. C’est un axe fort de mon travail.
Brique d’ingénierie
Brique d’ingénierie
Brique d’ingénierie
Brique d’ingénierie
Stack
8 éléments
Technologies, frameworks et outils regroupés dans un périmètre d’ingénierie cohérent.
Topics
8 pages
Pages de documentation détaillées disponibles depuis cet écosystème parent.
Modèle
2 sections
Blocs de décision qui expliquent l’usage de cet écosystème en livraison réelle.
Unit, integration et E2E pour couvrir les décisions qui comptent.
Schemathesis et Stryker pour attaquer les angles morts.
Smoke, performance et scans ZAP pour mesurer au-delà du code.
Cette page parent présente le périmètre opérationnel. Elle doit aider un client, un recruteur ou un lead technique à comprendre l’utilité de l’écosystème avant d’ouvrir les pages détaillées.
Vue de stack
Brique d’ingénierie
Un élément technique relié au périmètre produit, à la livraison et à la maintenabilité.
Brique d’ingénierie
Un élément technique relié au périmètre produit, à la livraison et à la maintenabilité.
Brique d’ingénierie
Un élément technique relié au périmètre produit, à la livraison et à la maintenabilité.
Brique d’ingénierie
Un élément technique relié au périmètre produit, à la livraison et à la maintenabilité.
Brique d’ingénierie
Un élément technique relié au périmètre produit, à la livraison et à la maintenabilité.
Brique d’ingénierie
Un élément technique relié au périmètre produit, à la livraison et à la maintenabilité.
Brique d’ingénierie
Un élément technique relié au périmètre produit, à la livraison et à la maintenabilité.
Brique d’ingénierie
Un élément technique relié au périmètre produit, à la livraison et à la maintenabilité.
Une suite de tests sérieuse doit détecter les regressions, pas produire de simples chiffres.
Assertions fortes, branches métier, erreurs et chemins limites.
Tests d’intégration sur les interactions critiques et les transactions.
Scénarios E2E cohérents avec l’usage réel des endpoints.
La qualité devient crédible lorsqu’elle cherche activement ce qui casse.
Fuzzing OpenAPI et vérification du contrat.
Mutation testing pour éprouver la valeur des tests.
Performance, smoke et sécurité intégrés au cycle de livraison.
Chaque carte ouvre une page technique dédiée. La page parent reste stratégique et lisible, tandis que les pages enfants portent le détail framework, outil ou plateforme.
Tests unitaires sert à vérifier les règles locales, branches métier et comportements déterministes.
Tests d’intégration sert à valider la collaboration réelle entre services, base de données et transactions.
Tests end-to-end sert à contrôler les parcours complets à travers les endpoints et le runtime.
Smoke tests sert à détecter rapidement un environnement démarré mais inutilisable.
Schemathesis sert à attaquer un contrat OpenAPI avec des payloads inattendus et des cas limites.
Stryker Mutation Testing sert à prouver que les tests détectent les régressions et pas seulement l’exécution.
Tests de performance sert à mesurer latence, débit et comportement sous charge contrôlée.
Scans de sécurité OWASP ZAP sert à repérer les faiblesses exposées sur les surfaces web et APIs publiques.
Échange ciblé
Je peux intervenir sur l’architecture, le développement, la reprise technique ou la préparation qualité autour de ce périmètre.