Glossaire · Développement
Tests de charge
Aussi appelé : Load Testing · Tests de performance · Stress test
Définition
Les tests de charge simulent un grand nombre d'utilisateurs ou de requêtes simultanés pour mesurer comment une application se comporte sous pression : temps de réponse, taux d'erreur, point de rupture. Ils se distinguent des tests de stress, qui cherchent la limite de rupture, et des tests d'endurance, qui vérifient la stabilité sur la durée. Des outils comme k6, Gatling, JMeter ou Locust rejouent des scénarios réalistes contre un environnement proche de la production.
Dans la pratique
Un test de charge avant un lancement, des soldes ou une campagne évite de découvrir en direct que le système tient 500 utilisateurs et pas 5 000. Il demande un environnement représentatif, des scénarios crédibles et une lecture des résultats avec l'observabilité en main. Ce besoin relève d'un QA automation engineer ou d'un SRE, souvent en mission courte et ciblée.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.