Tests d’assurance qualité QA

Les tests d’assurance qualité (QA) sont un ensemble de vérifications techniques, automatisées ou manuelles, réalisées par l’équipe de développement ou une équipe dédiée, pour s’assurer qu’une application, un site web ou un système fonctionne correctement, de manière fiable, sécurisée et conforme aux spécifications techniques et fonctionnellesavant toute validation par les utilisateurs finaux.

Contrairement aux tests d’acceptation utilisateur (UAT) — qui valident « est-ce que ça répond au besoin ? » — les tests QA répondent à la question :
« Est-ce que ça marche comme prévu, sans bug, sans faille, et dans toutes les conditions ? »

Ce que couvrent les tests QA

Type de testObjectifExemples concrets
Tests fonctionnelsVérifier que chaque fonctionnalité fonctionne selon le CSFUn formulaire envoie bien les données, un bouton “export CSV” génère un fichier valide
Tests de non-régressionS’assurer qu’une nouvelle fonctionnalité ne casse pas l’existantAprès mise à jour de WordPress, les anciens articles s’affichent toujours
Tests de performanceMesurer rapidité, charge, fluiditéTemps de chargement < 2s, support de 100 utilisateurs simultanés
Tests de sécuritéIdentifier vulnérabilitésPas de failles XSS, CSRF, accès non autorisés aux fichiers
Tests d’accessibilité (technique)Conformité WCAG niveau AA/AAABalises ARIA correctes, contraste suffisant, navigation clavier
Tests de compatibilitéFonctionnement sur différents environnementsAffichage correct sur Chrome, Firefox, Safari, mobile iOS/Android
Tests automatisésRépétabilité et fiabilitéScripts avec Playwright, Cypress, PHPUnit

Position dans le cycle de développement

Développement → Tests unitaires → Tests d’intégration → Tests QA (équipe tech)
       ↓
Tests UAT / Recette fonctionnelle (maître d’ouvrage)
       ↓
Mise en production

→ Les tests QA précèdent toujours les UAT.
→ Si les QA échouent, on ne passe pas en UAT.

Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.