Your SlideShare is downloading. ×
Test de charge avec Apache JMeter
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Test de charge avec Apache JMeter

3,157
views

Published on

Nous verrons comment mettre en place une campagne de test de charge à l'aide de JMeter. …

Nous verrons comment mettre en place une campagne de test de charge à l'aide de JMeter.
Pour cela, nous verrons comment générer une charge réaliste et controllée.
Puis la mise en place d'une supervision efficace à l'aide de JMXTrans.
Et nous finirons sur l'analyse des résultats à l'aide de QlikView.
En bonus on verra quelques cas d'utilisations avancées de JMeter.
Au programme : des démonstrations, retour d'expérience et bonnes pratiques.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,157
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
83
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Test de charge avec JMeterAntonio Gomes Rodrigues
  • 2. Antonio Gomes Rodrigues@ra0077Consultant chez AliecomRédacteur pour developpez.comConférencier 0
  • 3. Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de chargeAnalyser les résultatsUtilisation avancée de JMeter
  • 4. Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de chargeAnalyser les résultatsUtilisation avancée de JMeter
  • 5. Apache JMeter
  • 6. Apache JMeterProtocoles supportés
  • 7. Apache JMeterEnregistrement dune session de navigation d’un site web à laide dun proxy
  • 8. Apache JMeterExtensible
  • 9. Apache JMeterInstallation facile
  • 10. Apache JMeterPlein de fonctionnalités
  • 11. Apache JMeterRessources, supports disponibles
  • 12. Apache JMeterPossibilité de lancer en ligne de commande
  • 13. Apache JMeterCommunauté
  • 14. Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de chargeAnalyser les résultatsUtilisation avancée de JMeter
  • 15. Générer une charge réaliste à laide de scénarios
  • 16. Générer une charge réaliste à laide de scénariosGénérer une charge réaliste à laide de scénarios
  • 17. Générer une charge réaliste à laide de scénariosUn "plan de test"
  • 18. Générer une charge réaliste à laide de scénariosUn "moteurs dutilisateurs" (Thread Group)
  • 19. Générer une charge réaliste à laide de scénariosDes transactions
  • 20. Générer une charge réaliste à laide de scénariosDes requêtes
  • 21. Générer une charge réaliste à laide de scénarios Assertionhttp://blog.aliecom.com/pourquoi-il-faut-tester-les-resultats-de-chaque-requete-dans-un-tir-de-charge/
  • 22. Générer une charge réaliste à laide de scénarios
  • 23. Générer une charge réaliste à laide de scénariosGénérer une charge réaliste à laide de scénarios
  • 24. Générer une charge réaliste à laide de scénarios
  • 25. Générer une charge réaliste à laide de scénariosGénérer une charge réaliste à laide de scénarios
  • 26. Générer une charge réaliste à laide de scénariosQui se comporte comme un navigateur web
  • 27. Générer une charge réaliste à laide de scénariosControler le débit
  • 28. Générer une charge réaliste à laide de scénariosDes utilisateurs qui font des pauses
  • 29. Générer une charge réaliste à laide de scénariosDe la concurrence
  • 30. Générer une charge réaliste à laide de scénarios
  • 31. Générer une charge réaliste à laide de scénariosBonnes pratiques :● Faire attention au nombre et au type de recepteur (OutOfMemoryError)● Si problème de puissance injecteur – Tir en ligne de commande – Tir en mode distribué● Vérifier résultats● Superviser les injecteurs + controleur● Tuner la/les JVM de JMeter
  • 32. Générer une charge réaliste à laide de scénarios Démohttp://blog.aliecom.com/presentation-de-loutil-apache-jmeter-partie-2/
  • 33. Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de chargeAnalyser les résultatsUtilisation avancée de JMeter
  • 34. Superviser un test de charge Qu’est-ce que la supervision ?
  • 35. Superviser un test de charge Qu’est-ce que la supervision ? Collecte d’informations techniques, fonctionnelles et business
  • 36. Superviser un test de charge
  • 37. Superviser un test de chargeRécepteurs JMeter
  • 38. Superviser un test de chargeRécepteurs JMeter Plugins
  • 39. Superviser un test de chargeRécepteurs JMXTrans
  • 40. Superviser un test de charge Démo
  • 41. Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de chargeAnalyser les résultatsUtilisation avancée de JMeter
  • 42. Analyser les résultatsAttention à biendifférencier la cause etla/les conséquence
  • 43. Analyser les résultatsAvec quoi ?
  • 44. Analyser les résultatsRécepteurs JMeter
  • 45. Analyser les résultatsRécepteurs JMeter Plugins
  • 46. Analyser les résultatsQlikView
  • 47. Analyser les résultatsDémo
  • 48. Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de chargeAnalyser les résultatsUtilisation avancée de JMeter
  • 49. Utilisation avancée de JMeterJDBCLDAPCaptcha
  • 50. Utilisation avancée de JMeter JDBC Démohttp://blog.aliecom.com/pourquoi-il-faut-faire-attention-au-nombre-dindex-sql/
  • 51. Utilisation avancée de JMeterLDAP Démo
  • 52. Utilisation avancée de JMeterCaptcha Démo