Réponses:
Il existe quelques bons outils disponibles:
L'agent de charge de test de Visual Studio Team System n'est pas gratuit, mais excellent si vous le faites de manière professionnelle. MSDN explique comment le configurer et l'exécuter ici: contrôleurs, agents et plates-formes . Vous pouvez télécharger un essai ici:
En ce qui concerne les outils gratuits ...
Outil d'analyse de capacité Web (WCAT) :
Présentation: l' outil d'analyse de capacité Web (WCAT) est un outil léger de génération de charge HTTP principalement conçu pour mesurer les performances d'un serveur Web dans un environnement contrôlé. WCAT peut simuler des milliers d'utilisateurs simultanés faisant des demandes à un seul site Web ou à plusieurs sites Web. Le moteur WCAT utilise un script simple pour définir l'ensemble des requêtes HTTP à lire sur le serveur Web. L'extensibilité est fournie via des DLL de plug-in et une API simple et standard.
Fonctionnalités:
Téléchargez la version x86 ici et la version x64 ici .
Je crois qu'Apache Bench est assez largement utilisé pour ce genre de chose et peut être utilisé sans aucun problème contre d'autres serveurs Web. Il est basé sur la ligne de commande, il devrait donc être assez facile de créer un script dans votre suite de tests ou des scripts de pré-déploiement.
J'ai déjà utilisé Web Application Stress Tool. Je me demande si c'est un outil assez standard à utiliser et s'il existe de meilleures alternatives
(WAS) peut être téléchargé ici
Il y a aussi un article sur la façon d'installer et d'utiliser l'application ici
et un blog sur la façon de l'utiliser ici