Apache JMeter 2.13 est sortie

Voici le premier millésime 2015 de JMeter, la version 2.13. C’est une version sans grande prétention mais qui cache une ou deux jolies nouveautés.

Tout d’abord le nouveau récepteur Récepteur asynchrone (Backend Listener) avec son implémentation Graphique va vous permettre d’avoir des graphiques sympathiques sur les centiles.

La possibilité de voir/connaître le temps d’établissement de la connexion (niveau tcp, incluant dans le handshake dans le cas du SSL)

Les récepteurs Graphique agrégé et Rapport agrégé calculent maintenant 3 niveaux de statistiques « centile », donnant la valeur à 90 %, 95 % et 99 %. Ce qui permettra d’avoir une analyse plus fine sur les temps de réponse élevés lors d’un tir de charge (sans avoir à recourir à un graphique)

Ainsi que de nombreuses améliorations sur :

  • Le proxy JMeter
  • La requête JDBC
  • Le test distribué
  • Le contrôleur Module
  • Les icônes de la barre d’outils pour les hautes résolutions

Sans oublier un certain nombre de corrections d’anomalies.

La petite nouveauté également c’est un joli rafraîchissement du site web JMeter au niveau des styles.

Vous pouvez avoir un aperçu des changements ici (et par la même occassion voir le nouveau style du site JMeter)

Apache JMeter 2.12 est sortie

Eh bien voilà, Apache JMeter 2.12 est sortie. Au menu, quelques nouveautés et des corrections d’anomalies.

Tout d’abord, il y a le support de Java 8, vous pouvez maintenant utiliser JMeter sur cette version de Java.

Ensuite il y a les nouveautés :

Le Contrôleur Section critique qui permet d’avoir une section de son scénario qui s’exécute sans parallélisme (une seule instance de cette section à la fois).

Contrôleur Section critique

Le Gestionnaire de cache DNS qui permet de tester des services de type CDN (Content Delivery Network) ou des DNS configurés en round robin. Continuer la lecture de Apache JMeter 2.12 est sortie

JAnalyser : un outil d’analyse (en ligne) des résultats JMeter

Voici un outil que je viens juste de découvrir, et j’ai hâte d’en faire le tour complet.

Il s’agit de JAnalyser, c’est un outil gratuit qui permet d’analyser ses résultats de test JMeter.

Pour cela, il faut créer son compte sur JAnalyser.com, puis créer son projet et ensuite télécharger son fichier de résultat. Ensuite l’outil analyse le fichier, et générer des tableaux et graphiques. Continuer la lecture de JAnalyser : un outil d’analyse (en ligne) des résultats JMeter

Petite mise à jour de la page « Jmeteriser » son scénario fonctionnel

Je viens de faire une mise à jour de la page « Jmeteriser » son scénario fonctionnel du tutoriel Faire son premier test de charge avec JMeter. Cette mise à jour prend en compte le changement de nom de l’élément anciennement appelé « Serveur Proxy HTTP » et dorénavant nommé « Enregistreur script de test HTTP(S)« . Ainsi que des précisions sur le premier lancement de l’Enregisteur script de test HTTP(S) qui créé une autorité de certification (AC) temporaire qui signera les faux certificats SSL générés par JMeter lors des sessions de navigations d’enregistrement de scénarios de test via JMeter.

Apache JMeter 2.11 est sortie

En ce début d’année 2014, JMeter s’offre une nouvelle version 2.11 !

Cette version est avant-tout une version qui améliore la prise en charge et génération du (des) faux certificats SSL créé par JMeter lors que l’on souhaite enregistrer une session de navigation d’un site en HTTPS.

Il y a aussi quelques nouveautés qui sont visibles sur la page des changements de JMeter.

Vous pouvez télécharger la nouvelle version depuis le site de Apache JMeter.

Bonne nouvelle année avec JMeter !

Apache JMeter 2.10 est sortie

Apache JMeter 2.10, c’est beaucoup de choses à dire, car il y a eu pas mal de changements et d’améliorations.

Tout d’abord, au niveau des performances de JMeter lui-même, il y a eu plusieurs améliorations. JMeter 2.10 est plus performant que les versions précédentes, vous pouvez réaliser des test de charges avec plus d’utilisateurs virtuels à configuration identique.

L’une d’elle permet de réaliser de manière plus optimale des tests de charges à fort débit (ceux qui n’ont pas de temps de pause entre le requête). Continuer la lecture de Apache JMeter 2.10 est sortie

Les 10 choses à vérifier avant de lancer son test de charge avec JMeter

Voici une check-list qui pourrait vous éviter quelques déconvenues (genre test de charge raté) si vous la déroulez juste avant de lancer votre test de charge.

  1. Vérifier que les éléments Groupe d’unités sont corrects, à savoir le bon nombre d’unités, la bonne montée en charge, le nombre d’itérations ou la bonne durée.
  2. Vérifier les éléments Compteurs de temps : est-ce que c’est la bonne valeur de temps de pause, ou de débit constant ?
  3. Vérifier que vous n’avez pas oublié de mettre un Récepteur pour enregistrer au format CSV un fichier de vos temps de réponses (ou bien ne pas oublier le « -l » dans la ligne de commande). Continuer la lecture de Les 10 choses à vérifier avant de lancer son test de charge avec JMeter

Mini tutoriel JMeter : Enregistrer le champ Commentaires des éléments de test dans le fichier de résultats

Suite à une question sur le groupe de discussion JMeter en français, voici un mini-tutoriel sur comment enregistrer le champ Commentaires des éléments de test dans le fichier de résultats de JMeter.

On commence avec une vue d’un arbre de test très simple :

Dans l’échantillon Requête HTTP, on définit un commentaire :

En fils de l’échantillon Requête HTTP, on a donc un Pré-Processeur BeanShell : Continuer la lecture de Mini tutoriel JMeter : Enregistrer le champ Commentaires des éléments de test dans le fichier de résultats

Installation du référentiel SVN du projet JMeter dans Eclipse et configuration pour le lancement de JMeter

Si vous souhaitez vous lancer dans le développement de nouvelles fonctionnalités ou tout simplement corriger une anomalie sur JMeter, voici une petite procédure pour l’installation du référentiel SVN publique du projet dans votre Eclipse, puis les premières étapes indispensables pour son lancement depuis Eclipse.

Pré-requis :
Eclipse Indigo (mais les versions suivantes doivent fonctionner aussi bien sur) Continuer la lecture de Installation du référentiel SVN du projet JMeter dans Eclipse et configuration pour le lancement de JMeter

Quelques nouvelles

Cela fait un bout de temps que je n’ai pas publié quelque chose sur le blog, alors voici quelques nouvelles en vrac.

Tout d’abord, j’ai changé d’ordinateur portable pour un Samsung New Series 9 (NP900X3D), dont les caractéristiques sont : processeur Core i5, 1,7 GHz (i5-3317U), 4 Go de RAM, disque dur SSD de 128 Go (que j’ai changé par un 256 Go), un poids plume de 1,1 Kg, un look clean et très silencieux.

J’ai retiré le Windows 8 pré-installé pour le remplacer par une Debian Wheezy avec Gnome 3. Ce dernier fonctionne carrément plus vite que sur mon ancien Dell E6500 (normal la carte vidéo est bien plus performante).

Le portable est vraiment rapide (merci au disque SSD en particulier) et plutôt agréable à l’utilisation. Dans les petits bémols, j’ai dû acheter l’adaptateur VGA pour pourvoir projeter mon écran sur des datashows, car le portable n’a pas de connecteur VGA « standard ». (idem pour le port RJ45 (réseau), mais un adaptateur est livré). Autre bémol, seulement 4 Go de mémoire non-upgradable (directement soudé à la carte mère). Continuer la lecture de Quelques nouvelles