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