{"id":1663,"date":"2020-06-11T14:14:07","date_gmt":"2020-06-11T12:14:07","guid":{"rendered":"https:\/\/www.tests-performance.fr\/?p=1663"},"modified":"2020-06-19T18:59:39","modified_gmt":"2020-06-19T16:59:39","slug":"neoload-7-4","status":"publish","type":"post","link":"https:\/\/www.tests-performance.fr\/?p=1663","title":{"rendered":"Neoload 7.4"},"content":{"rendered":"<h2>Les nouveaut\u00e9s de NeoLoad 7.4 (Juin 2020)<\/h2>\n<h1>Interface de ligne de commande<\/h1>\n<p>Le CLI Python est un client de l\u2019API d\u2019ex\u00e9cution de NeoLoad Web (SaaS ou on-premise) qui vous permet de d\u00e9finir et de contr\u00f4ler un test depuis n\u2019importe quel endroit o\u00f9 une ligne de commande Python est accessible. L\u2019utilisation du CLI Python pour NeoLoad est une approche simple et rapide pour automatiser les tests de performance dans les pipelines de CI.<\/p>\n<p>Par exemple, pour :<\/p>\n<p>1. Installer le client CLI<br \/>\n2. Connectez-vous \u00e0 votre plate-forme Neoload (dans l\u2019exemple, la valeur par d\u00e9faut est notre plate-forme SaaS)<br \/>\n3. Cr\u00e9er et configurer un test<br \/>\n4. Associer un dossier de projet<br \/>\n5. Faites votre test<\/p>\n<p>Il suffit de le faire :<\/p>\n<p><!-- .et_pb_text --><\/p>\n<div class=\"et_pb_module et_pb_image et_pb_image_0\"><a class=\"et_pb_lightbox_image\" title=\"\" href=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/cmd_install_python.jpg\"><span class=\"et_pb_image_wrap \"><img decoding=\"async\" src=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/cmd_install_python.jpg\" alt=\"\" \/><\/span><\/a><\/div>\n<div class=\"et_pb_module et_pb_text et_pb_text_2 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<p><em>Cliquez sur l\u2019image pour l\u2019agrandir<\/em><\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<div class=\"et_pb_module et_pb_text et_pb_text_3 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<p>Une documentation compl\u00e8te est disponible sur le d\u00e9p\u00f4t GitHub de Neotys : <a href=\"https:\/\/github.com\/Neotys-Labs\/neoload-cli\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/Neotys-Labs\/neoload-cli<\/a><br \/>\nDes exemples pr\u00e9configur\u00e9s de pipelines d\u2019IC populaires (tels que Jenkins, Azure Devops ou GitLab) sont \u00e9galement fournis pour d\u00e9marrer encore plus rapidement : <a href=\"https:\/\/github.com\/Neotys-Labs\/neoload-cli\/tree\/master\/examples\/pipelines\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/Neotys-Labs\/neoload-cli\/tree\/master\/examples\/pipelines<\/a><\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --> <!-- .et_pb_column --> <!-- .et_pb_row --><\/p>\n<div class=\"et_pb_row et_pb_row_2\">\n<div class=\"et_pb_column et_pb_column_4_4 et_pb_column_2 et_pb_css_mix_blend_mode_passthrough et-last-child\">\n<div class=\"et_pb_module et_pb_text et_pb_text_4 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<h1>Filtrage des valeurs de r\u00e9sultat<\/h1>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<div class=\"et_pb_module et_pb_text et_pb_text_5 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<p>Lors de l\u2019analyse des r\u00e9sultats dans NeoLoad Web, vous pouvez filtrer les transactions, les pages et les requ\u00eates par zones, populations et chemins d\u2019acc\u00e8s, afin de cibler votre analyse pour une plus grande pr\u00e9cision.<\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<div class=\"et_pb_module et_pb_image et_pb_image_1\"><a class=\"et_pb_lightbox_image\" title=\"\" href=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/img2.png\"><span class=\"et_pb_image_wrap \"><img decoding=\"async\" src=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/img2.png\" alt=\"\" \/><\/span><\/a><\/div>\n<div class=\"et_pb_module et_pb_text et_pb_text_6 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<p><em>Cliquez sur l\u2019image pour l\u2019agrandir<\/em><\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<\/div>\n<p><!-- .et_pb_column --><\/p>\n<\/div>\n<p><!-- .et_pb_row --><\/p>\n<div class=\"et_pb_row et_pb_row_3\">\n<div class=\"et_pb_column et_pb_column_4_4 et_pb_column_3 et_pb_css_mix_blend_mode_passthrough et-last-child\">\n<div class=\"et_pb_module et_pb_text et_pb_text_7 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<h1>Champs personnalis\u00e9s pour les donn\u00e9es brutes<\/h1>\n<p>Lors de l\u2019exportation de donn\u00e9es brutes pour des transactions depuis le contr\u00f4leur NeoLoad, vous pouvez maintenant ajouter des champs personnalis\u00e9s pour indiquer dans quel contexte l\u2019ex\u00e9cution de la transaction a eu lieu. A titre d\u2019exemple, vous verrez non seulement quelle transaction sp\u00e9cifique a \u00e9t\u00e9 lente, mais vous pourrez \u00e9galement voir quelles donn\u00e9es ont \u00e9t\u00e9 utilis\u00e9es (exemple ContractID pour chaque transaction \u00ab\u00a0Edit Contract\u00a0\u00bb).<\/p>\n<p>Voir le tutoriel sur l\u2019exportation de donn\u00e9es brutes contextualis\u00e9es.<\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<div class=\"et_pb_module et_pb_image et_pb_image_2\"><a class=\"et_pb_lightbox_image\" title=\"\" href=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/img3.png\"><span class=\"et_pb_image_wrap \"><img decoding=\"async\" src=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/img3.png\" alt=\"\" \/><\/span><\/a><\/div>\n<div class=\"et_pb_module et_pb_text et_pb_text_8 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<p><em>Cliquez sur l\u2019image pour l\u2019agrandir<\/em><\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<div class=\"et_pb_module et_pb_text et_pb_text_9 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<p>L\u2019image suivante illustre un exemple de donn\u00e9es de test de charge NeoLoad export\u00e9es vers une plate-forme d\u2019analyse :<\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<div class=\"et_pb_module et_pb_image et_pb_image_3\"><a class=\"et_pb_lightbox_image\" title=\"\" href=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/img4.png\"><span class=\"et_pb_image_wrap \"><img decoding=\"async\" src=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/img4.png\" alt=\"\" \/><\/span><\/a><\/div>\n<div class=\"et_pb_module et_pb_text et_pb_text_10 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<p><em>Cliquez sur l\u2019image pour l\u2019agrandir<\/em><\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<\/div>\n<p><!-- .et_pb_column --><\/p>\n<\/div>\n<p><!-- .et_pb_row --><\/p>\n<div class=\"et_pb_row et_pb_row_4\">\n<div class=\"et_pb_column et_pb_column_4_4 et_pb_column_4 et_pb_css_mix_blend_mode_passthrough et-last-child\">\n<div class=\"et_pb_module et_pb_text et_pb_text_11 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<h1>Am\u00e9liorations de l\u2019infrastructure dynamique<\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-96789 alignleft\" src=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/logo.png\" sizes=\"auto, (max-width: 113px) 100vw, 113px\" srcset=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/logo.png 330w, https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/logo-300x282.png 300w\" alt=\"\" width=\"113\" height=\"106\" \/>Neotys ajoute Google GKE \u00e0 la liste des fournisseurs d\u2019infrastructure dynamique support\u00e9s pour NeoLoad Web : OpenShift, Kubernetes, Microsoft AKS et Amazon EKS.<\/p>\n<p>De plus, NeoLoad Web peut d\u00e9sormais lancer des tests en utilisant une infrastructure dynamique m\u00eame si la fonction de r\u00e9servation est activ\u00e9e sur le compte. Dans ce cas, vous devez utiliser la r\u00e9servation automatique, car les r\u00e9servations planifi\u00e9es ne sont pas prises en charge par l\u2019infrastructure dynamique.<\/p>\n<p>Les param\u00e8tres des zones dynamiques sont maintenant plus flexibles et plus puissants, permettant de passer d\u2019un cluster \u00e0 l\u2019autre.<\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<\/div>\n<p><!-- .et_pb_column --><\/p>\n<\/div>\n<p><!-- .et_pb_row --><\/p>\n<div class=\"et_pb_row et_pb_row_5\">\n<div class=\"et_pb_column et_pb_column_4_4 et_pb_column_5 et_pb_css_mix_blend_mode_passthrough et-last-child\">\n<div class=\"et_pb_module et_pb_text et_pb_text_12 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<h1>Tosca Integration v2.1<\/h1>\n<p>La prise en charge des tests web Tricentis Tosca a \u00e9t\u00e9 am\u00e9lior\u00e9e avec la cr\u00e9ation automatique d\u2019une transaction Neoload pour chaque \u00e9tape Tosca dans le testcase converti. Gr\u00e2ce \u00e0 la mise \u00e0 jour automatique du chemin d\u2019acc\u00e8s, lorsque vous apportez une modification \u00e0 votre test Tosca, Neoload fusionne le nouveau chemin d\u2019acc\u00e8s avec celui qui a \u00e9t\u00e9 mis \u00e0 jour, en conservant toutes les modifications que vous avez apport\u00e9es \u00e0 votre chemin d\u2019acc\u00e8s NL initial, telles que les variables, les boucles, les SLA, etc.<\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<div class=\"et_pb_module et_pb_image et_pb_image_4\"><a class=\"et_pb_lightbox_image\" title=\"\" href=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/img5.png\"><span class=\"et_pb_image_wrap \"><img decoding=\"async\" src=\"https:\/\/d28h099uturm62.cloudfront.net\/wp-content\/uploads\/2020\/05\/img5.png\" alt=\"\" \/><\/span><\/a><\/div>\n<div class=\"et_pb_module et_pb_text et_pb_text_13 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<p><em>Click on image to enlarge<\/em><\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<div class=\"et_pb_module et_pb_text et_pb_text_14 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<p>Cette version apporte \u00e9galement la prise en charge de Tosca 13.1 SP3.<\/p>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<\/div>\n<p><!-- .et_pb_column --><\/p>\n<\/div>\n<p><!-- .et_pb_row --><\/p>\n<div class=\"et_pb_row et_pb_row_6\">\n<div class=\"et_pb_column et_pb_column_4_4 et_pb_column_6 et_pb_css_mix_blend_mode_passthrough et-last-child\">\n<div class=\"et_pb_module et_pb_text et_pb_text_15 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<h1>Autres am\u00e9liorations<\/h1>\n<ul>\n<li>\u00a0Am\u00e9lioration de Citrix \u2013 Des popups al\u00e9atoires, des notifications asynchrones ou des avertissements potentiels peuvent interrompre votre sc\u00e9nario Citrix. Neoload g\u00e8re d\u00e9sormais ces popups intermittents gr\u00e2ce \u00e0 une simple action de la Fourchette dans votre conception.<br \/>\n\u25cf Am\u00e9lioration de la licence Web de NeoLoad \u2013 Une licence peut maintenant \u00eatre lou\u00e9e en parall\u00e8le par deux contr\u00f4leurs ayant le m\u00eame nom d\u2019h\u00f4te, ce qui peut se produire lorsque vous d\u00e9marrez des contr\u00f4leurs dans des pods Kubernetes diff\u00e9rents.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p><!-- .et_pb_text --><\/p>\n<\/div>\n<p><!-- .et_pb_column --><\/p>\n<\/div>\n<p><!-- .et_pb_row --><\/p>\n<div class=\"et_pb_row et_pb_row_7\">\n<div class=\"et_pb_column et_pb_column_4_4 et_pb_column_7 et_pb_css_mix_blend_mode_passthrough et-last-child\">\n<div class=\"et_pb_module et_pb_text et_pb_text_16 et_pb_bg_layout_light et_pb_text_align_left\">\n<div class=\"et_pb_text_inner\">\n<h1>Notes de compatibilit\u00e9<\/h1>\n<ul>\n<li>\u00a0<strong>Nouvelle version du projet<\/strong> \u2013 Les projets con\u00e7us avec NeoLoad 7.4 ne peuvent \u00eatre ouverts que par NeoLoad 7.4 et plus. Cela signifie que vous devez mettre \u00e0 jour vos g\u00e9n\u00e9rateurs de charge pour pouvoir ex\u00e9cuter les projets con\u00e7us avec cette nouvelle version. Notez que les nouveaux g\u00e9n\u00e9rateurs de charge seront capables de faire fonctionner vos anciens projets.<\/li>\n<\/ul>\n<h5>(Article repris du site officiel Neotys : <a href=\"https:\/\/www.neotys.fr\/neoload\/neoload-7-4\" target=\"_blank\" rel=\"noopener noreferrer\">Lien<\/a>)<\/h5>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Les nouveaut\u00e9s de NeoLoad 7.4 (Juin 2020) Interface de ligne de commande Le CLI Python est un client de l\u2019API d\u2019ex\u00e9cution de NeoLoad Web (SaaS ou on-premise) qui vous permet de d\u00e9finir et de contr\u00f4ler un test depuis n\u2019importe quel endroit o\u00f9 une ligne de commande Python est accessible. L\u2019utilisation du CLI Python pour NeoLoad [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[24],"tags":[27],"class_list":["post-1663","post","type-post","status-publish","format-standard","hentry","category-neoload","tag-tests-de-performance"],"acf":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tests-performance.fr\/index.php?rest_route=\/wp\/v2\/posts\/1663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tests-performance.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tests-performance.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tests-performance.fr\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tests-performance.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1663"}],"version-history":[{"count":3,"href":"https:\/\/www.tests-performance.fr\/index.php?rest_route=\/wp\/v2\/posts\/1663\/revisions"}],"predecessor-version":[{"id":1698,"href":"https:\/\/www.tests-performance.fr\/index.php?rest_route=\/wp\/v2\/posts\/1663\/revisions\/1698"}],"wp:attachment":[{"href":"https:\/\/www.tests-performance.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1663"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tests-performance.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1663"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tests-performance.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}