<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MilamberSpace - JMeter &#187; Version</title>
	<atom:link href="http://blog.milamberspace.net/index.php/tag/version/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.milamberspace.net</link>
	<description>Apache JMeter (surtout) mais aussi GNU/Linux, OpenSource, l&#039;Informatique, etc.</description>
	<lastBuildDate>Sat, 04 Feb 2012 20:56:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Apache JMeter 2.4 est sorti</title>
		<link>http://blog.milamberspace.net/index.php/2010/07/14/apache-jmeter-2-4-est-sorti-694.html</link>
		<comments>http://blog.milamberspace.net/index.php/2010/07/14/apache-jmeter-2-4-est-sorti-694.html#comments</comments>
		<pubDate>Wed, 14 Jul 2010 06:32:01 +0000</pubDate>
		<dc:creator>Milamber</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[JMeter]]></category>
		<category><![CDATA[Version]]></category>

		<guid isPermaLink="false">http://blog.milamberspace.net/?p=694</guid>
		<description><![CDATA[Et voilà, la version 2.4 de JMeter vient de sortir, avec quelques nouveautés bien intéressantes. Je rappelle que JMeter est développé dans le cadre du projet Jakarta de la fondation Apache. C&#8217;est un logiciel de test de charge et/ou fonctionnel qui connaît beaucoup de type de protocoles (la présentation de JMeter est ici). Petit point [...]]]></description>
			<content:encoded><![CDATA[<p>Et voilà, la <a href="http://jakarta.apache.org/site/news/news-2010-q3.html#20100714.1">version 2.4 de JMeter vient de sortir</a>, avec quelques nouveautés bien intéressantes. Je rappelle que JMeter est développé dans le cadre du projet Jakarta de la fondation Apache. C&#8217;est un logiciel de test de charge et/ou fonctionnel qui connaît beaucoup de type de protocoles (la présentation de JMeter est <a href="http://blog.milamberspace.net/index.php/presentation-de-apache-jmeter">ici</a>).</p>
<p>Petit point important, la version 2.4 de JMeter est entièrement localisée en Français, y compris les nouveaux éléments ajoutés depuis la version 2.3.4.</p>
<p><span style="text-decoration: underline;">Voici un petit tour d&#8217;horizon des nouveautés :<span id="more-694"></span></span></p>
<p>JMeter nécessite maintenant au moins la version 1.5 de Java. Fondamentalement, il n&#8217;y a pas eu de grosses révision du code, à part l&#8217;ajout des generics.</p>
<p>Les menu des éléments (échantillon, contrôleurs, post-processeurs, etc.) sont maintenant affichés par ordre alphabétique.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Menu classé par ordre alphabétique" src="/wp-content/images/jmeter-version-2-4/jmeter-menu-echantillons.png" alt="" width="418" height="537" /></p>
<p>Maintenant, le <strong>Serveur  Proxy HTTP</strong> de JMeter sait enregistrer directement une session de navigation sur un site en HTTPS. Avant, il fallait passer par l&#8217;astuce &laquo;&nbsp;HTTPS Spoofing&nbsp;&raquo; (<a href="http://blog.milamberspace.net/index.php/2008/12/16/enregistrer-un-scenario-jmeter-dun-site-en-https-via-le-proxy-http-108.html">voir ce billet</a>) qui ne fonctionnait pas toujours bien. Dorénavant, plus besoin de cocher l&#8217;option, le proxy de JMeter intercepte les requêtes HTTPS comme agirait un attaquant de type MITM (man-in-the-middle). Il donne son propre certificat &#8216;bidon&#8217; SSL à votre navigateur à la place de celui d&#8217;origine (du site cible) ce qui permet l&#8217;interception. Tout en continuant à parler avec le site cible et son certificat SSL d&#8217;origine. Cette astuce (certificat bidon SSL) lui permet d&#8217;enregistrer et créer les requêtes HTTP de votre scénario. <a href="http://jakarta.apache.org/jmeter/usermanual/component_reference.html#HTTP_Proxy_Server">Page de manuel ici</a>.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter Proxy" src="/wp-content/images/jmeter-version-2-4/jmeter-proxy-https.png" alt="" width="709" height="360" /></p>
<p><em>Du coté des Requêtes :</em><span style="text-decoration: underline;"><br />
</span></p>
<p>Possibilité de faire changer l&#8217;adresse IP source durant un test de charges, en utilisant les <strong>requêtes HTTP HTTPClient </strong>et en configurant de l&#8217;IP aliasing sur sa machine. <a href="http://www.milamberspace.net/jmeter/source-ip-addr/">Voir cette page</a>.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter Changement IP adresse" src="/wp-content/images/jmeter-version-2-4/jmeter-adresse-ip-source.png" alt="" width="405" height="68" /></p>
<p>Possibilité de configurer un serveur proxy directement dans l&#8217;élément <strong>Requête HTTP</strong> (avant c&#8217;était seulement possible dans le fichier de propriétés de JMeter &#8211; ceci restant toujours possible &#8211; )</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter requete http proxy" src="/wp-content/images/jmeter-version-2-4/jmeter-requete-via-proxy.png" alt="" width="919" height="54" /></p>
<p>Un nouvel échantillon <strong>Requête SMTP</strong> permet de tester un serveur de messagerie par envoi d&#8217;emails.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter requête SMTP" src="/wp-content/images/jmeter-version-2-4/jmeter-requete-smtp.png" alt="" width="882" height="757" /></p>
<p>Le <strong>contrôleur Transaction</strong> peut maintenant comptabiliser ou non les temps des éléments <strong>Compteurs de temps</strong>. Avant c&#8217;était automatiquement comptabilisé, et cela pouvait parfois poser des soucis pour l&#8217;interprétation des résultats (surtout avec un Compteurs de temps aléatoire)</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter contrôleur de transaction" src="/wp-content/images/jmeter-version-2-4/jmeter-controleur-transaction.png" alt="" width="587" height="142" /></p>
<p><em>L&#8217;élément <strong>Arbre de résultats</strong> reçoit quelques bonnes améliorations :</em></p>
<p>L&#8217;onglet <strong>Résultat de l&#8217;échantillon</strong> peut maintenant être affiché sous forme d&#8217;un tableau pour permettre entre autres, un meilleur copier/coller vers un tableur.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter Arbre de résultats" src="/wp-content/images/jmeter-version-2-4/jmeter-decode.png" alt="" width="561" height="519" /></p>
<p>L&#8217;onglet <strong>Données de réponse</strong> a reçu une interface extensible qui permet l&#8217;ajout de manière plus simple de &laquo;&nbsp;visualiseur&nbsp;&raquo; (une classe Java à implémenter c&#8217;est tout).</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter Visualiser arbre de résultats" src="/wp-content/images/jmeter-version-2-4/jmeter-visualiser.png" alt="" width="368" height="152" /></p>
<p>Un nouveau Visualiseur fait justement son entrée, c&#8217;est le testeur d&#8217;expression régulière &#8216;JMeter&#8217;. Voir la <a href="http://jakarta.apache.org/jmeter/usermanual/component_reference.html#View_Results_Tree">page du manuel</a>.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter tester rexexp" src="/wp-content/images/jmeter-version-2-4/jmeter-tester-regexp.png" alt="" width="596" height="554" /></p>
<p>Toujours dans l&#8217;onglet des <strong>Données de réponse</strong>, il y a maintenant la possibilité de faire une recherche (capture ci-dessous). La <a href="http://jakarta.apache.org/jmeter/usermanual/component_reference.html#View_Results_Tree">page de manuel</a>.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter recherche résultats" src="/wp-content/images/jmeter-version-2-4/jmeter-recherche.png" alt="" width="585" height="554" /></p>
<p>Un nouvel élément <strong>Assertion de comparaison</strong> et un élément <strong>Récepteur d&#8217;assertions de comparaison</strong> font leurs apparitions. Ils permettent de faire des assertions automatiques (basées sur le temps ou/et des expressions régulières) à partir du premier échantillon, ce dernier servant de référence (voir la <a href="http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Compare_Assertion">page du manuel</a>).</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter Assertion comparaison" src="/wp-content/images/jmeter-version-2-4/jmeter-comparaison-02.png" alt="" width="772" height="304" /></p>
<p>Un nouvel élément <strong>Assertion SMIME</strong> permet de faire des assertions sur des messages email reçus (via l&#8217;échantillon <strong>Lecteur d&#8217;email</strong>).</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter Assertion SMIME" src="/wp-content/images/jmeter-version-2-4/jmeter-assertion-smime.png" alt="" width="790" height="399" /></p>
<p>L&#8217;API JSR223 fait son apparition dans cette version de JMeter, avec l&#8217;<strong>Echantillon JSR223</strong>, les <strong>post|pré processeurs JSR223</strong>, l&#8217;<strong>assertion JSR223</strong> et le <strong>récepteur JSR223.</strong></p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter JSR223" src="/wp-content/images/jmeter-version-2-4/jmeter-jsr223.png" alt="" width="555" height="594" /></p>
<p>Des grosses améliorations sur les <strong>Requêtes JMS</strong> (révision de code, interface graphique, et fonctionnalités).</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter améliorations JMS" src="/wp-content/images/jmeter-version-2-4/jmeter-jms-amelioration.png" alt="" width="814" height="574" /></p>
<p>Il est possible d&#8217;avoir sa propre implémentation du <strong>Groupes d&#8217;unités</strong>, afin de permettre le changement de la logique d&#8217;exécution d&#8217;un test JMeter. Le &#8216;<em>premier</em>&#8216; nouveau moteur (qui n&#8217;est pas inclut dans le zip de JMeter 2.4), s&#8217;appelle le &laquo;&nbsp;Stepping Thread Group&nbsp;&raquo;, et permet de faire une montée en charge par palier en style escalier. Il est <a href="http://code.google.com/p/jmeter-plugins/wiki/SteppingThreadGroup">accessible ici</a>.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="JMeter moteur de VU" src="/wp-content/images/jmeter-version-2-4/jmeter-moteur-vu.png" alt="" width="780" height="90" /></p>
<p>Bien entendu, de nombreuses anomalies ont été corrigées. La liste complète des changements est <a href="http://jakarta.apache.org/jmeter/changes">visible ici</a>.</p>
<p>Le<a href="http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi"> téléchargement c&#8217;est par là</a>.</p>
<p>Amusez-vous bien avec cette nouvelle version de JMeter !</p>
<p>./</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milamberspace.net/index.php/2010/07/14/apache-jmeter-2-4-est-sorti-694.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Nouvelle version d&#8217;Apache JMeter : v2.3.4</title>
		<link>http://blog.milamberspace.net/index.php/2009/06/21/nouvelle-version-dapache-jmeter-v2-3-4-333.html</link>
		<comments>http://blog.milamberspace.net/index.php/2009/06/21/nouvelle-version-dapache-jmeter-v2-3-4-333.html#comments</comments>
		<pubDate>Sun, 21 Jun 2009 18:44:14 +0000</pubDate>
		<dc:creator>Milamber</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[JMeter]]></category>
		<category><![CDATA[2.3.4]]></category>
		<category><![CDATA[Version]]></category>

		<guid isPermaLink="false">http://blog.milamberspace.net/?p=333</guid>
		<description><![CDATA[Aujourd&#8217;hui c&#8217;est l&#8217;été, et cela sera également la sortie de la version 2.3.4 d&#8217;Apache JMeter. Il s&#8217;agit principalement d&#8217;une version venant corriger des anomalies apparues dans la version 2.3.3, sortie depuis à peine un mois. Les nouveautés restent donc les mêmes que la version précédente, vous pouvez en avoir un aperçu via ce billet. Il [...]]]></description>
			<content:encoded><![CDATA[<p>Aujourd&#8217;hui c&#8217;est l&#8217;été, et cela sera également la sortie de la version 2.3.4 d&#8217;<a href="http://jakarta.apache.org/jmeter/">Apache JMeter</a>. Il s&#8217;agit principalement d&#8217;une version venant <a href="http://jakarta.apache.org/jmeter/changes.html">corriger des anomalies</a> apparues dans la version 2.3.3, sortie depuis à peine un mois.</p>
<p>Les nouveautés restent donc les mêmes que la version précédente, vous pouvez en avoir un aperçu via ce <a href="http://blog.milamberspace.net/index.php/2009/05/24/nouvelle-version-dapache-jmeter-233-293.html">billet</a>.</p>
<p>Il est recommandé de basculer en version 2.3.4, spécialement pour ceux qui utilisent la version 2.3.3.</p>
<p>Bonne utilisation de JMeter !</p>
<p>./</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milamberspace.net/index.php/2009/06/21/nouvelle-version-dapache-jmeter-v2-3-4-333.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

