Apache JMeter : ouverture de la catégorie, premières réflexions et liens

Ayant déjà dû utiliser Apache JMeter et prévoyant de travailler de nouveau avec dans le futur, j'inaugure cette catégorie avec quelques liens et premières remarques.

Pour tester les capacités de montée en charge et de tenue des infrastructures offrant des services web il existe plusieurs outils. Les plus connus sont sans doute Gatling et Apache JMeter. J'ai déjà dû utiliser JMeter et il se peut que je doive m'en resservir. J'ouvre donc cette nouvelle section qui contiendra mes notes et réflexions à propos de l'utilisation de l'outil.

Étapes réalisées

Premier retour

JMeter est un outil puissant mas difficile à prendre en main. Heureusement j'ai rapidement trouvé le blog de Milamber qui recense de nombreux articles à propos de JMeter, allant des débuts aux éléments poussés.

D'autres choses importantes sont à prendre en compte lors de l'écriture puis l'exécution de tests. Tout d'abord il vaut mieux placer quelque temps de pause entre certaines requêtes pour simuler le comportement normal d'un utilisateur. Ensuite, une fois le scénario correctement affiné, il faut utiliser le mode console. Cela permet d'économiser de précieuses ressources et même d'utiliser l'injecteur de manière plus souples. Enfin, il vaut mieux multiplier les injecteurs avec peu d'utilisateurs virtuels que de charger une seule machine. Il est trop facile de surcharger la machine qui lancera les tests, ce qui altèrera fortement les résultats.

Liens

Les tutoriels JMeter sur MilamberSpace

Apache JMeter

Gatling