Utilisez TinyGet pour effectuer rapidement une charge simple sur un serveur Web
L’outil TinyGet n’a pas vocation remplacer un outil de test de charge mais il s’avère extrêmement pratique dans certains cas : Je vous conseille de le garder dans vos outils favoris. Il vous permettra de simuler une charge basique sur une application Web en quelques lignes de commandes.
Les avantages sont les suivants :
- Support du multithread pour effectuer des requêtes simultanées
- Support des itérations
- Paramétrage possible pour le type authentification, la version HTTP, les headers, le contenu de la requête, l’utilisation d’un certificat client
- Attente d’un contenu particulier pour la réponse, le code de retour
Exemple de trois threads simultanés effectuant dix requêtes chacun
tinyget.exe -srv:sbovo02 -uri:/default.aspx -status:200 -threads:3 -loop:10 |
-threads donne le nombre de threads lancés simultanément.
-loop indique le nombre d’itérations
-status représente le code de retour attendu. Si TinyGet n’obtient pas ce code, un message est affiché dans la console
Exemple d’une requête attendant un contenu particulier
tinyget.exe -srv:sbovo02 -uri:/contenu.aspx -testContainString:"Texte" |
-testContainString permet de mentionner quelle chaine (contenu dans le body de la réponse) nous attendons
Exemple d’une requête avec l’affichage de la trace TinyGet ou les headers de la réponse
tinyget.exe -srv:sbovo02 -uri:/stylesheet.css -trace |
tinyget.exe -srv:sbovo02 -uri:/stylesheet.css -headers |
Pour télécharger l’outil et l’aide associée : IIS 6.0 Resource Kit Tools - https://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1352
Je pense que vous avez bien vu l’utilité de cet outil soit pour simuler une charge soit pour vérifier les réponses d’une application Web.
Bonne utilisation !
Sebastien.
Comments
Anonymous
April 09, 2009
PingBack from http://microsoft-sharepoint.simplynetdev.com/utilisez-tinyget-pour-effectuer-rapidement-une-charge-simple-sur-un-serveur-web/Anonymous
December 23, 2010
Bonjour Quels sont les meilleurs outils de test de montées en charge selon vous ?Anonymous
January 13, 2011
The comment has been removed