TP Test de Charge avec JMeter

Transcription

TP Test de Charge avec JMeter
TP Test de Charge avec JMeter
Le but de ce TP est de vous apprendre à vous servir de JMeter.
Commencer par télécharger et installer JMeter :
http://jakarta.apache.org/jmeter/
La doc de JMeter contient beaucoup de documents, accessible à partir de la
page docs/index.html.
Vous allez faire les tutoriaux livrés avec JMeter. Vous utiliserez une application
locale que vous avez déjà, comme la doc de votre serveur ou votre TP site
marchand.
Vous pouvez commencer par « Getting Started »
 (http://jakarta.apache.org/jmeter/usermanual/get-started.html)
et suivre les liens proposés :
 http://jakarta.apache.org/jmeter/usermanual/build-test-plan.html
 http://jakarta.apache.org/jmeter/usermanual/build-web-test-plan.html
 http://jakarta.apache.org/jmeter/usermanual/build-adv-web-testplan.html
o Pour ce TP vous pouvez utiliser struts-mailreader.war (dans le rep
de ce document).
Vous allez maintenant essayer le proxy pour enregistrer des requêtes.
L’installation se fait en suivant le tutorial suivant (Recording Tests) :
 http://jakarta.apache.org/jmeter/usermanual/jmeter_proxy_step_by_st
ep.pdf
Essayer d’enregistrer des requêtes pour votre site marchand.
Vous êtes maintenant prêt pour écrire des tests de charge pour votre projet.
Commencez par quelques tests simples. Il est conseillé de mettre JMeter sur
une machine, et l’application web sur une autre.
Essayer d’augmenter progressivement le nombre d’utilisateurs concurrents …
Quelle est la limite ? Où est le goulot d’étranglement ?
Autre tutorial possible :
En français, avec exemple de setup de proxy :
http://blog.milamberspace.net/index.php/jmeter-test-de-charges-dun-site-webmode-demploi