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 : Lire la suite ‘Mini tutoriel JMeter : Enregistrer le champ Commentaires des éléments de test dans le fichier de résultats’ »

Flattr this!

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) Lire la suite ‘Installation du référentiel SVN du projet JMeter dans Eclipse et configuration pour le lancement de JMeter’ »

Flattr this!

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). Lire la suite ‘Quelques nouvelles’ »

Flattr this!

Apache JMeter 2.9 est sortie

On est décidément dans un rythme rapide de livraison des nouvelles versions de JMeter. Eh hop, une nouvelle version de JMeter !

Jmeter

Il y a dedans quelques nouveautés intéressantes :

  • Un nouvel extracteur CSS/JQuery qui permet d’extraire rapidement des valeurs de fichiers Html via des expressions simples utilisant CSS ou JQuery
  • Il est désormais possible de manipuler les « documents » c’est-à-dire les fichiers Microsoft Office (Word, Excel, PowerPoint), Apache OpenOffice/LibreOffice (Writer, Calc, Impress), fichiers PDF, mais aussi les meta-données dans les mp3, mp4, ogg, etc. via trois éléments :
  1. Dans l’extracteur d’expression régulière afin d’extraire du texte d’un document
  2. Dans l’assertion réponse pour vérifier la présence ou non d’un texte (ou une regexp) dans un document
  3. Dans l’Arbre de résultats pour voir une représentation textuelle du document
  • De grosses améliorations sur les performances de JMeter lui-même ainsi que la gestion de la mémoire en internet
  • La possibilité de faire un copier/coller entre deux instances de JMeter

On notera au passage que dorénavant il faut un environnement d’exécution Java 6 ou supérieur pour faire fonctionner JMeter 2.9

La liste complète des nouveautés est accessible ici.

Sinon, un message pour les personnes qui utilisent GNOME 3 avec JMeter, il y a un problème au niveau des menus avec Java 6 et les interfaces Swing (API graphique utilisée par JMeter). Pour le contourner, il suffit d’utiliser Java 7 (openjdk ou Oracle JDK)

JMeter est téléchargeable ici.

Bonne continuation avec JMeter !

Flattr this!

Deux nouvelles

Voici deux nouvelles :

La version 2.9 de JMeter est cours de préparation, la release candidate 3 est en cours de vote, mais je sens qu’il y aura une RC4 avant. Vous pouvez d’autres et déjà regarder les nouveautés sur ce lien (anglais).

Coté travail, j’ai eu la chance de mettre en place une mini-infrastructure prototype de « cloud » avec la solution CloudStack d’Apache. Je dois continuer en testant également OpenStack. Le but étant de tester des solutions de cloud open source pour en choisir une et la déployer sur une demi-douzaine de gros serveurs hôtes (et deux de plus pour la gestion du cloud) afin de faire un « cloud privé ».

Flattr this!

Certification IBM WebSphere Application Server Network Deployement V8.0 réussie

Histoire de faire partager une bonne nouvelle me concernant, je vais viens de réussir la certification IBM WebSphere App Server Network Deployment V8.0, Core Admin (code 000-317)

Et oui, je n’en parle pas souvent sur ce blog, mais depuis un peu plus d’une dizaine d’années, je travaille sur des projets WebSphere (en tant qu’expert et architecte). J’ai déjà deux certifications WebSphere (admin et dev), mais elles commencaient à dater un peu, donc un petit renouvellement s’est imposé pour montrer que le niveau est toujours là.

Quelques mots sur le test de certification : Lire la suite ‘Certification IBM WebSphere Application Server Network Deployement V8.0 réussie’ »

Flattr this!

Quelques nouvelles pour ce mois de novembre

Je vois que cela fait longtemps que je n’ai pas écrit un billet sur le blog !

Je corrige, et je vous donne quelques nouvelles.

D’abord, je bosse doucement sur l’intégration de Apache Tika dans Apache JMeter. C’est opérationnel, mais je suis dans le peaufinage de son intégration dans JMeter, et là (en ce moment) je suis occupé, donc c’est en stand-by. L’idée de l’intégration de Tika dans JMeter est de permettre à JMeter d’extraire depuis de nombreux formats de « documents/médias » le texte contenu à l’intérieur dudit document.

Les formats supportés sont Microsoft Office (97/2003 et OpenXML pour les fichiers Word, Excel, PowerPoint), Apache OpenOffice/LibreOffice (OpenFormat, pour les fichiers Writer, Calc et Impress), Adobe PDF, HTML, Mbox, mais également les médias de type MP3, Flac, Mp4, FLV, OGG, etc. Lire la suite ‘Quelques nouvelles pour ce mois de novembre’ »

Flattr this!

Apache JMeter 2.8 est sortie

Et voilà ! un nouveau millésime d’Apache JMeter.

Dans les changements notables, on a :

  1. La nouvelle option « Créer les unités seulement quand nécessaire » qui vous permet d’avoir des centaines de milliers d’utilisateurs virtuels exécutant un scénario de « courte durée » c’est-à-dire genre 1 itération. Le tout avec une montée en charge de longue durée. Et ceci sans avoir besoin d’une machine de compétition.
  2. Dorénavant c’est l’implémentation Apache HTTPClient 4 qui sera utilisée par défaut pour les requêtes HTTP.
  3. Un nouveau graphique fait son apparition : le « Graphique évolution temps de réponses », qui vous permet comme son nom l’indique d’avoir une courbe des temps de réponse par rapport au temps. Je pense que l’on peut dire que l’on a (enfin) un ‘beau’ graphique dans le JMeter natif.

Une petite capture :

./

Flattr this!

Interview de Stéphane Hoblingre, développeur et committer du projet JMeter Plugins

Avec un-beaucoup de retard, je vous propose de lire cette interview de Stéphane Hoblingre, développeur et committer du projet JMeter-Plugins.

C’est encore une récidive du blog Aliecom, qui porte à 3 les interviews des personnes qui gravitent autour de Apache Jmeter.

Bonne lecture.

 

PS. La release candidate 1 de Jmeter 2.8 est sortie.

Flattr this!

Debian 7 : finalement XFCE avec nautilus, gnome-keyring

Finalement depuis mon passage à Debian (testing) 7 et GNOME 3.4, j’ai basculé sur Debian (testing) 7 et XFCE 4.8 comme interface graphique.

Et oui, GNOME 3 c’est joli, animé, mais lent (de mon point de vue) lors du passage entre chaque application. Dès que je dépassais 5-6 applications ouvertes, le Alt-Tab devenait de plus en plus lent (je suppose à cause de l’effet 3D utilisé pour le basculement et les seulement 256 Mo de mémoire vidéo de mon ordinateur).

J’ai donc ajouté à mon Debian le système de gestion de fenêtre XFCE fourni par Debian. Là il n’y a pas d’effet 3D ou de fioriture et donc c’est rapide.

Pour une meilleure apparence, j’ai choisi le thème Adwaita qui est le thème de Gnome-shell. Et comme j’utilise, de manière abusive, les onglets dans Nautilus, je garde ce dernier comme gestionnaire de fichiers.

Une astuce consiste aussi à activer le démarrage des services GNOME au lancement de XFCE (Settings > Session and startup, puis onglet Advanced). Surtout afin d’avoir le gnome-keyring qui se lance, et permet la reprise et l’utilisation des mots de passes et autres clés gpg stockés dedans par les applications GNOME comme nautilus.

Aussi, comme je viens d’une installation task-gnome-desktop et non task-xfce-desktop, je conserve Network-Manager pour la gestion du réseau et de mes différents accès VPN, plutôt que wicd (qui me semble moins pratique / abouti).

 

Voilà, c’est tout pour aujourd’hui, je suis un peu charrette en ce moment (et je rentre tout juste d’un voyage à Paris pour le business (et sans trop de repis)).

Flattr this!