Les outils de test de charge testent les produits logiciels, les sites web et les serveurs en ajoutant une pression de charge et en mesurant la réponse. Les équipes de développement utilisent cet outil logiciel dans le cadre d'un régime de tests logiciels plus large pour vérifier que les produits développés, les sites web et les serveurs peuvent gérer les diverses contraintes de l'utilisation quotidienne, ainsi que les utilisations à fort impact (par exemple, les achats de vacances, l'utilisation d'applications d'entreprise, etc.). Les outils de test de charge fonctionnent bien avec les logiciels d'équilibrage de charge, étant souvent intégrés pour stresser les points d'impact pendant les tests et ensuite gérer ces contraintes au fur et à mesure qu'elles se produisent.
Pour être inclus dans la catégorie des outils de test de charge, un produit doit :
Tester la résistance des produits logiciels, des sites web et des serveurs
Tester les cas extrêmes d'utilisation de logiciels, de sites web et de serveurs
Générer des rapports sur les forces et les faiblesses révélées lors des tests