{"id":144,"date":"2009-01-11T11:05:10","date_gmt":"2009-01-11T11:05:10","guid":{"rendered":"http:\/\/blog.milamberspace.net\/?page_id=144"},"modified":"2012-09-28T07:02:46","modified_gmt":"2012-09-28T06:02:46","slug":"jmeter-graphique-avec-openofficeorg-calc-partie-2-pour-aller-plus-loin","status":"publish","type":"page","link":"https:\/\/blog.milamberspace.net\/index.php\/jmeter-pages\/jmeter-generation-de-graphiques-de-resultats-avec-openofficeorg-calc\/jmeter-graphique-avec-openofficeorg-calc-partie-2-pour-aller-plus-loin","title":{"rendered":"JMeter &#8211; Graphique avec OpenOffice.org Calc (partie 2 : pour aller plus loin)"},"content":{"rendered":"<p>Vous venez de suivre<a href=\"http:\/\/blog.milamberspace.net\/index.php\/jmeter-generation-de-graphiques-de-resultats-avec-openofficeorg-calc\/jmeter-graphique-avec-openofficeorg-calc-partie-1\" target=\"_self\"> la partie 1 de ce tutoriel,<\/a> le r\u00e9sultat est bien, mais vous voulez am\u00e9liorer le graphique&#8230; Voici quelques op\u00e9rations suppl\u00e9mentaires pour accro\u00eetre la lecture de votre beau graphique.<\/p>\n<p><em>On acc\u00e9l\u00e8re un peu le rythme dans cette partie, je suppose que vous ma\u00eetrisez le logiciel de tableur.<\/em><\/p>\n<p><span style=\"text-decoration: underline;\">Voici les am\u00e9liorations que je sugg\u00e8re :<\/span><\/p>\n<ol>\n<li>JMeter donne les temps de r\u00e9ponses en milli-secondes, on pourrait donc faire un division par 1000 pour avoir des temps de r\u00e9ponses en secondes, ce qui est plus habituel <em>(humain)<\/em> pour la lecture du temps de r\u00e9ponses. Pour cela, il suffit d&rsquo;ajouter une colonne \u00ab\u00a0Temps (sec)\u00a0\u00bb \u00e0 notre feuille Calc, dans laquelle la formule est \u00ab\u00a0=B2\/1000\u00a0\u00bb.<\/li>\n<li>Si vous avez fait votre tir de charges par palier (<a href=\"http:\/\/blog.milamberspace.net\/index.php\/jmeter-tir-de-charges-par-paliers-et-exploitation-des-resultats\" target=\"_blank\">voir ce tutoriel<\/a>), il est int\u00e9ressant de juxtaposer la courbe des utilisateurs virtuels par rapport aux temps de r\u00e9ponse. Pour cela, ajouter une nouvelle colonne avec les valeurs de progression et paliers pour les VU. <em>(en fonction du param\u00e9trage des groupes d&rsquo;unit\u00e9)<\/em>.<\/li>\n<\/ol>\n<p>Ces deux am\u00e9liorations donnent une feuille avec le contenu suivant :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"Plus loin\" src=\"\/wp-content\/images\/jmeter12-img\/16_jmeter_plus_loin.png\" alt=\"\" width=\"399\" height=\"333\" \/><\/p>\n<p>Pour g\u00e9n\u00e9rer un nouveau graphique, il faut ensuite s\u00e9lectionner la colonne Heure, la colonne Temps (sec) et la colonne Virtual Users. Aidez-vous du bouton Ctrl du clavier pour faire des s\u00e9lections multiples avec la souris.<\/p>\n<p>Ensuite on relance l&rsquo;assistant de cr\u00e9ation de graphique (menu <strong>Insertion<\/strong> &gt; <strong>Diagramme<\/strong>), on avance dans l&rsquo;assistant comme sur la partie 1 du tutoriel.<\/p>\n<p>Cela nous donne le graphique ci-dessous. Comme on le constate, il y a une incompatibilit\u00e9 d&rsquo;\u00e9chelle entre les temps de r\u00e9ponses (des secondes) et les utilisateurs virtuels (nombre d&rsquo;utilisateurs). Il convient donc de mettre un deuxi\u00e8me axe Y sur le graphique.<\/p>\n<p>Pour cela, on s\u00e9lectionne la courbe correspondant aux utilisateurs virtuels (des petits carr\u00e9s verts apparaissent), puis bouton droit de la souris, menu <strong>contextuel<\/strong> &gt;<strong> Propri\u00e9t\u00e9s de l&rsquo;objet&#8230;<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"Plus loin\" src=\"\/wp-content\/images\/jmeter12-img\/17_jmeter_plus_loin.png\" alt=\"\" width=\"723\" height=\"432\" \/><\/p>\n<p>Dans la nouvelle fen\u00eatre qui appara\u00eet, se placer sur l&rsquo;onglet <strong>Options<\/strong>, et choisir <strong>Axe Y secondaire<\/strong> dans les options, puis un clic sur le bouton <strong>OK<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"Plus loin\" src=\"\/wp-content\/images\/jmeter12-img\/18_jmeter_plus_loin.png\" alt=\"\" width=\"550\" height=\"182\" \/><\/p>\n<p>On donnera un nom \u00e0 ce nouvel axe, pour cela, menu <strong>Insertion<\/strong> &gt; <strong>Titres<\/strong> lorsque le graphique est s\u00e9lectionn\u00e9 et en \u00e9dition.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"Plus loin\" src=\"\/wp-content\/images\/jmeter12-img\/19_jmeter_plus_loin.png\" alt=\"\" width=\"557\" height=\"325\" \/><\/p>\n<p>Un clic sur <strong>OK<\/strong>, et le graphique est mise \u00e0 jour.<\/p>\n<p>Voici le r\u00e9sultat.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"R\u00e9sultat final\" src=\"\/wp-content\/images\/jmeter12-img\/20_jmeter_resultat_final.png\" alt=\"\" width=\"659\" height=\"400\" \/><\/p>\n<p><em>Et voil\u00e0, c&rsquo;est encore plus sympa, hein ?<\/em><\/p>\n<p>Pour conclure, les pilotes de donn\u00e9es et les graphiques associ\u00e9s permettent de faire parler vos r\u00e9sultats de tests de charges, il suffit de jongler dans les &lsquo;croisements&rsquo; de donn\u00e9es.<\/p>\n<p><strong><span style=\"text-decoration: underline;\">Remarques :<\/span><\/strong><\/p>\n<p>On peut aussi ajouter \u00e0 ce graphique la ligne des temps moyens par palier. Pour cela ne prendre que les temps de r\u00e9ponses d&rsquo;un palier sans les p\u00e9riodes de mont\u00e9e en charges, et calculer la moyenne des temps. Ensuite ajouter une colonne \u00ab\u00a0Temps de r\u00e9ponses moyen palier X\u00a0\u00bb avec pour toutes les cellules de la colonne, la moyenne &#8211; toujours la m\u00eame valeur-.<\/p>\n<p>On peut aussi juxtaposer la courbe \u00ab\u00a0Avant\u00a0\u00bb et la courbe \u00ab\u00a0Apr\u00e8s\u00a0\u00bb pour le m\u00eame traitement m\u00e9tier, ceci par exemple afin de valider les optimisations effectu\u00e9es entre les deux tirs de charges.<\/p>\n<p>A vous de jouer&#8230;<\/p>\n<p>.\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vous venez de suivre la partie 1 de ce tutoriel, le r\u00e9sultat est bien, mais vous voulez am\u00e9liorer le graphique&#8230; Voici quelques op\u00e9rations suppl\u00e9mentaires pour accro\u00eetre la lecture de votre beau graphique. On acc\u00e9l\u00e8re un peu le rythme dans cette partie, je suppose que vous ma\u00eetrisez le logiciel de tableur. Voici les am\u00e9liorations que je &hellip; <a href=\"https:\/\/blog.milamberspace.net\/index.php\/jmeter-pages\/jmeter-generation-de-graphiques-de-resultats-avec-openofficeorg-calc\/jmeter-graphique-avec-openofficeorg-calc-partie-2-pour-aller-plus-loin\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">JMeter &#8211; Graphique avec OpenOffice.org Calc (partie 2 : pour aller plus loin)<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":136,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-144","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.milamberspace.net\/index.php\/wp-json\/wp\/v2\/pages\/144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.milamberspace.net\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.milamberspace.net\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.milamberspace.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.milamberspace.net\/index.php\/wp-json\/wp\/v2\/comments?post=144"}],"version-history":[{"count":9,"href":"https:\/\/blog.milamberspace.net\/index.php\/wp-json\/wp\/v2\/pages\/144\/revisions"}],"predecessor-version":[{"id":1227,"href":"https:\/\/blog.milamberspace.net\/index.php\/wp-json\/wp\/v2\/pages\/144\/revisions\/1227"}],"up":[{"embeddable":true,"href":"https:\/\/blog.milamberspace.net\/index.php\/wp-json\/wp\/v2\/pages\/136"}],"wp:attachment":[{"href":"https:\/\/blog.milamberspace.net\/index.php\/wp-json\/wp\/v2\/media?parent=144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}