Test de charge             avec JMeterAntonio Gomes Rodrigues
Antonio Gomes Rodrigues@ra0077Consultant chez AliecomRédacteur pour developpez.comConférencier                0
Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de char...
Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de char...
Apache JMeter
Apache JMeterProtocoles supportés
Apache JMeterEnregistrement dune session de navigation d’un site web à laide dun proxy
Apache JMeterExtensible
Apache JMeterInstallation facile
Apache JMeterPlein de fonctionnalités
Apache JMeterRessources, supports disponibles
Apache JMeterPossibilité de lancer en ligne de commande
Apache JMeterCommunauté
Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de char...
Générer une charge réaliste à laide de             scénarios
Générer une charge réaliste à laide de              scénariosGénérer une charge réaliste à laide de scénarios
Générer une charge réaliste à laide de              scénariosUn "plan de test"
Générer une charge réaliste à laide de              scénariosUn "moteurs dutilisateurs" (Thread Group)
Générer une charge réaliste à laide de              scénariosDes transactions
Générer une charge réaliste à laide de              scénariosDes requêtes
Générer une charge réaliste à laide de                        scénarios   Assertionhttp://blog.aliecom.com/pourquoi-il-fau...
Générer une charge réaliste à laide de             scénarios
Générer une charge réaliste à laide de              scénariosGénérer une charge réaliste à laide de scénarios
Générer une charge réaliste à laide de             scénarios
Générer une charge réaliste à laide de              scénariosGénérer une charge réaliste à laide de scénarios
Générer une charge réaliste à laide de              scénariosQui se comporte comme un navigateur web
Générer une charge réaliste à laide de              scénariosControler le débit
Générer une charge réaliste à laide de              scénariosDes utilisateurs qui font des pauses
Générer une charge réaliste à laide de              scénariosDe la concurrence
Générer une charge réaliste à laide de             scénarios
Générer une charge réaliste à laide de                 scénariosBonnes pratiques :●   Faire attention au nombre et au type...
Générer une charge réaliste à laide de                        scénarios                          Démohttp://blog.aliecom.c...
Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de char...
Superviser un test de charge  Qu’est-ce que              la supervision ?
Superviser un test de charge  Qu’est-ce que              la supervision ?  Collecte d’informations       techniques, fonct...
Superviser un test de charge
Superviser un test de chargeRécepteurs JMeter
Superviser un test de chargeRécepteurs JMeter Plugins
Superviser un test de chargeRécepteurs JMXTrans
Superviser un test de charge Démo
Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de char...
Analyser les résultatsAttention à biendifférencier la cause etla/les conséquence
Analyser les résultatsAvec quoi ?
Analyser les résultatsRécepteurs JMeter
Analyser les résultatsRécepteurs JMeter Plugins
Analyser les résultatsQlikView
Analyser les résultatsDémo
Test de charge avec JMeterPourquoi Apache JMeterGénérer une charge réaliste à laide de scénariosSuperviser un test de char...
Utilisation avancée de JMeterJDBCLDAPCaptcha
Utilisation avancée de JMeter         JDBC                          Démohttp://blog.aliecom.com/pourquoi-il-faut-faire-att...
Utilisation avancée de JMeterLDAP        Démo
Utilisation avancée de JMeterCaptcha      Démo
Prochain SlideShare
Chargement dans…5
×

Test de charge avec Apache JMeter

6 707 vues

Publié le

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.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
6 707
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1 830
Actions
Partages
0
Téléchargements
141
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Test de charge avec Apache JMeter

  1. 1. Test de charge avec JMeterAntonio Gomes Rodrigues
  2. 2. Antonio Gomes Rodrigues@ra0077Consultant chez AliecomRédacteur pour developpez.comConférencier 0
  3. 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. 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. 5. Apache JMeter
  6. 6. Apache JMeterProtocoles supportés
  7. 7. Apache JMeterEnregistrement dune session de navigation d’un site web à laide dun proxy
  8. 8. Apache JMeterExtensible
  9. 9. Apache JMeterInstallation facile
  10. 10. Apache JMeterPlein de fonctionnalités
  11. 11. Apache JMeterRessources, supports disponibles
  12. 12. Apache JMeterPossibilité de lancer en ligne de commande
  13. 13. Apache JMeterCommunauté
  14. 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. 15. Générer une charge réaliste à laide de scénarios
  16. 16. Générer une charge réaliste à laide de scénariosGénérer une charge réaliste à laide de scénarios
  17. 17. Générer une charge réaliste à laide de scénariosUn "plan de test"
  18. 18. Générer une charge réaliste à laide de scénariosUn "moteurs dutilisateurs" (Thread Group)
  19. 19. Générer une charge réaliste à laide de scénariosDes transactions
  20. 20. Générer une charge réaliste à laide de scénariosDes requêtes
  21. 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. 22. Générer une charge réaliste à laide de scénarios
  23. 23. Générer une charge réaliste à laide de scénariosGénérer une charge réaliste à laide de scénarios
  24. 24. Générer une charge réaliste à laide de scénarios
  25. 25. Générer une charge réaliste à laide de scénariosGénérer une charge réaliste à laide de scénarios
  26. 26. Générer une charge réaliste à laide de scénariosQui se comporte comme un navigateur web
  27. 27. Générer une charge réaliste à laide de scénariosControler le débit
  28. 28. Générer une charge réaliste à laide de scénariosDes utilisateurs qui font des pauses
  29. 29. Générer une charge réaliste à laide de scénariosDe la concurrence
  30. 30. Générer une charge réaliste à laide de scénarios
  31. 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. 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. 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. 34. Superviser un test de charge Qu’est-ce que la supervision ?
  35. 35. Superviser un test de charge Qu’est-ce que la supervision ? Collecte d’informations techniques, fonctionnelles et business
  36. 36. Superviser un test de charge
  37. 37. Superviser un test de chargeRécepteurs JMeter
  38. 38. Superviser un test de chargeRécepteurs JMeter Plugins
  39. 39. Superviser un test de chargeRécepteurs JMXTrans
  40. 40. Superviser un test de charge Démo
  41. 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. 42. Analyser les résultatsAttention à biendifférencier la cause etla/les conséquence
  43. 43. Analyser les résultatsAvec quoi ?
  44. 44. Analyser les résultatsRécepteurs JMeter
  45. 45. Analyser les résultatsRécepteurs JMeter Plugins
  46. 46. Analyser les résultatsQlikView
  47. 47. Analyser les résultatsDémo
  48. 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. 49. Utilisation avancée de JMeterJDBCLDAPCaptcha
  50. 50. Utilisation avancée de JMeter JDBC Démohttp://blog.aliecom.com/pourquoi-il-faut-faire-attention-au-nombre-dindex-sql/
  51. 51. Utilisation avancée de JMeterLDAP Démo
  52. 52. Utilisation avancée de JMeterCaptcha Démo

×