{"id":2802,"date":"2024-01-08T10:00:00","date_gmt":"2024-01-08T09:00:00","guid":{"rendered":"https:\/\/ittester.sk\/non-classifiee\/compteur-de-sinistres\/"},"modified":"2024-10-22T14:14:38","modified_gmt":"2024-10-22T12:14:38","slug":"compteur-de-sinistres","status":"publish","type":"post","link":"https:\/\/ittester.sk\/fr\/tests-de-performance\/tutoriel-jmeter\/compteur-de-sinistres\/","title":{"rendered":"Les assertions dans JMeter"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Table des mati\u00e8res<\/strong><\/h2>\n<div class=\"wp-block-aioseo-table-of-contents\"><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-co-su-to-assertions\">\u010co s\u00fa to assertions?<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-preco-potrebujeme-tvrdenia\">Pre\u010do potrebujeme tvrdenia?<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-assertions-v-jmeter\">Assertions v JMeter<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-response-assertion\">Response Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-html-assertion\">HTML Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-size-assertion\">Size Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-compare-assertion\">Compare Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-bsf-assertion\">BSF Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-duration-assertion\">Duration Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-xml-assertion\">XML Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-xml-schema-assertion\">XML Schema Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-xpath-assertion\">XPath Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-md5hex-assertion\">MD5Hex Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-smime-assertion\">SMIME Assertion<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-jsr223-assertion\">JSR223 Assertion<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-co-su-to-assertions\">Qu&rsquo;est-ce qu&rsquo;une assertion ?<\/h2>\n\n<p>Dans JMeter, les assertions sont des \u00e9l\u00e9ments du plan de test utilis\u00e9s pour valider la r\u00e9ponse re\u00e7ue du serveur pour une requ\u00eate particuli\u00e8re de l&rsquo;\u00e9chantillonneur. Afin de tester la r\u00e9ponse de l&rsquo;\u00e9chantillonneur, nous pouvons ajouter diverses assertions aux demandes de l&rsquo;\u00e9chantillonneur. Si l&rsquo;assertion \u00e9choue, la demande de l&rsquo;\u00e9chantillonneur est marqu\u00e9e comme ayant \u00e9chou\u00e9, ce qui se r\u00e9percute sur les auditeurs de r\u00e9sultats de tests, tels que l&rsquo;auditeur de rapports agr\u00e9g\u00e9s.  <strong>Comment ajouter des Assertion-<\/strong><\/p>\n\n<p><strong>&gt;&gt;&gt; Cliquez avec le bouton droit de la souris sur Demande d&rsquo;\u00e9chantillonnage &#8211; Survolez Ajouter &#8211; Survolez Assertion &#8211; Cliquez sur l&rsquo;assertion souhait\u00e9e<\/strong><\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"825\" height=\"630\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/01\/response-assertion-825-630.webp\" alt=\"Capture d'&#xE9;cran de l'ajout d'une assertion de r&#xE9;ponse\" class=\"wp-image-774\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/01\/response-assertion-825-630.webp 825w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/01\/response-assertion-825-630-300x229.webp 300w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/01\/response-assertion-825-630-768x586.webp 768w\" sizes=\"auto, (max-width: 825px) 100vw, 825px\" \/><\/figure>\n<\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-preco-potrebujeme-tvrdenia\">Pourquoi avons-nous besoin d&rsquo;assertions ?<\/h2>\n\n<p>Les assertions sont n\u00e9cessaires dans les scripts de test de performance pour v\u00e9rifier que la r\u00e9ponse re\u00e7ue du serveur est correcte et n&rsquo;est pas affect\u00e9e par l&rsquo;augmentation de la charge du serveur. Les assertions sont \u00e9galement utiles pour effectuer des tests fonctionnels de diff\u00e9rents types d&rsquo;applications en comparant les r\u00e9sultats r\u00e9els et attendus.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-assertions-v-jmeter\">Les assertions dans JMeter<\/h2>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-response-assertion\">Assertion de r\u00e9ponse<\/h2>\n\n<p>L&rsquo;assertion de r\u00e9ponse est utilis\u00e9e dans les scripts de test pour valider un mod\u00e8le dans le corps de la r\u00e9ponse, l&rsquo;en-t\u00eate, le code, le message, etc. Il existe plusieurs r\u00e8gles de correspondance de motifs pour v\u00e9rifier la r\u00e9ponse, comme par exemple :<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Contient &#8211; si le texte de la r\u00e9ponse contient une expression r\u00e9guli\u00e8re \u00e0 rechercher<\/li>\n\n\n\n<li>Correspond &#8211; si le texte int\u00e9gral de la r\u00e9ponse correspond \u00e0 l&rsquo;expression r\u00e9guli\u00e8re<\/li>\n\n\n\n<li>Equals &#8211; si l&rsquo;ensemble du texte de la r\u00e9ponse correspond au motif (pas l&rsquo;expression r\u00e9guli\u00e8re, mais la cha\u00eene du motif)<\/li>\n\n\n\n<li>Sous-cha\u00eene &#8211; si le texte de la r\u00e9ponse contient un motif (pas une expression r\u00e9guli\u00e8re)<\/li>\n\n\n\n<li>Pas &#8211; v\u00e9rifie si le motif n&rsquo;est pas pr\u00e9sent dans le texte de la r\u00e9ponse<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-html-assertion\">Assertion HTML<\/h2>\n\n<p>L&rsquo;assertion HTML est utilis\u00e9e pour v\u00e9rifier la syntaxe de la r\u00e9ponse HTML.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-size-assertion\">Assertion de taille<\/h2>\n\n<p>L&rsquo;assertion de taille est utilis\u00e9e pour valider la taille de la r\u00e9ponse avec la valeur sp\u00e9cifi\u00e9e en octets.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-compare-assertion\">Comparez l&rsquo;assertion<\/h2>\n\n<p>L&rsquo;assertion Compare est utilis\u00e9e pour comparer les r\u00e9sultats de l&rsquo;\u00e9chantillonneur.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-bsf-assertion\">Assertion de BSF<\/h2>\n\n<p>BSF Assertion est utilis\u00e9 pour valider le r\u00e9sultat de l&rsquo;\u00e9chantillonnage en utilisant le script BSF.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-duration-assertion\">Dur\u00e9e Assertion<\/h2>\n\n<p>L&rsquo;assertion de dur\u00e9e est utilis\u00e9e pour v\u00e9rifier que la demande de l&rsquo;\u00e9chantillonneur est trait\u00e9e dans le d\u00e9lai sp\u00e9cifi\u00e9.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-xml-assertion\">Assertion XML<\/h2>\n\n<p>L&rsquo;assertion XML est utilis\u00e9e pour v\u00e9rifier que la r\u00e9ponse suit une syntaxe XML valide.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-xml-schema-assertion\">Assertion de sch\u00e9ma XML<\/h2>\n\n<p>L&rsquo;assertion de sch\u00e9ma XML est utilis\u00e9e pour valider la r\u00e9ponse par rapport au sch\u00e9ma XML sp\u00e9cifi\u00e9.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-xpath-assertion\">Assertion XPath<\/h2>\n\n<p>L&rsquo;assertion XPath est utilis\u00e9e pour valider la r\u00e9ponse \u00e0 l&rsquo;aide d&rsquo;expressions XPath.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-md5hex-assertion\">Assertion MD5Hex<\/h2>\n\n<p>L&rsquo;assertion MD5Hex est utilis\u00e9e pour v\u00e9rifier le r\u00e9sultat de l&rsquo;\u00e9chantillonneur en comparant son code de hachage MD5Hex \u00e0 la valeur de code de hachage sp\u00e9cifi\u00e9e.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-smime-assertion\">Assertion SMIME<\/h2>\n\n<p>L&rsquo;assertion SMIME est utilis\u00e9e pour v\u00e9rifier le \u00ab\u00a0corps\u00a0\u00bb du message MIME.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-jsr223-assertion\">JSR223 Assertion<\/h2>\n\n<p>L&rsquo;assertion JSR223 est utilis\u00e9e pour valider le r\u00e9sultat de l&rsquo;\u00e9chantillonnage \u00e0 l&rsquo;aide des scripts JSR223.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans JMeter, les assertions sont des \u00e9l\u00e9ments du plan de test utilis\u00e9s pour valider la r\u00e9ponse re\u00e7ue du serveur pour une requ\u00eate particuli\u00e8re de l&rsquo;\u00e9chantillonneur.<\/p>\n","protected":false},"author":8,"featured_media":2805,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[51],"tags":[],"class_list":["post-2802","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriel-jmeter"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Dans JMeter, les assertions sont des \u00e9l\u00e9ments du plan de test utilis\u00e9s pour valider la r\u00e9ponse re\u00e7ue du serveur pour une requ\u00eate particuli\u00e8re de l&#039;\u00e9chantillonneur.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Zoltan\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/ittester.sk\/fr\/tests-de-performance\/tutoriel-jmeter\/compteur-de-sinistres\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"IT tester - Z\u00e1kladn\u00e9 inform\u00e1cie o testovan\u00ed softv\u00e9ru\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Les assertions dans JMeter - IT tester\" \/>\n\t\t<meta property=\"og:description\" content=\"Dans JMeter, les assertions sont des \u00e9l\u00e9ments du plan de test utilis\u00e9s pour valider la r\u00e9ponse re\u00e7ue du serveur pour une requ\u00eate particuli\u00e8re de l&#039;\u00e9chantillonneur.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/ittester.sk\/fr\/tests-de-performance\/tutoriel-jmeter\/compteur-de-sinistres\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-01-08T09:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-10-22T12:14:38+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Les assertions dans JMeter - IT tester\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Dans JMeter, les assertions sont des \u00e9l\u00e9ments du plan de test utilis\u00e9s pour valider la r\u00e9ponse re\u00e7ue du serveur pour une requ\u00eate particuli\u00e8re de l&#039;\u00e9chantillonneur.\" \/>\n\t\t<script type=\"text\/javascript\">\n\t\t\t(function(c,l,a,r,i,t,y){\n\t\t\tc[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};t=l.createElement(r);t.async=1;\n\t\t\tt.src=\"https:\/\/www.clarity.ms\/tag\/\"+i+\"?ref=aioseo\";y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\n\t\t})(window, document, \"clarity\", \"script\", \"nizijct9c2\");\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Les assertions dans JMeter - IT tester<\/title>\n\n","aioseo_head_json":{"title":"Les assertions dans JMeter - IT tester","description":"Dans JMeter, les assertions sont des \u00e9l\u00e9ments du plan de test utilis\u00e9s pour valider la r\u00e9ponse re\u00e7ue du serveur pour une requ\u00eate particuli\u00e8re de l'\u00e9chantillonneur.","canonical_url":"https:\/\/ittester.sk\/fr\/tests-de-performance\/tutoriel-jmeter\/compteur-de-sinistres\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"IT tester - Z\u00e1kladn\u00e9 inform\u00e1cie o testovan\u00ed softv\u00e9ru","og:type":"article","og:title":"Les assertions dans JMeter - IT tester","og:description":"Dans JMeter, les assertions sont des \u00e9l\u00e9ments du plan de test utilis\u00e9s pour valider la r\u00e9ponse re\u00e7ue du serveur pour une requ\u00eate particuli\u00e8re de l'\u00e9chantillonneur.","og:url":"https:\/\/ittester.sk\/fr\/tests-de-performance\/tutoriel-jmeter\/compteur-de-sinistres\/","article:published_time":"2024-01-08T09:00:00+00:00","article:modified_time":"2024-10-22T12:14:38+00:00","twitter:card":"summary_large_image","twitter:title":"Les assertions dans JMeter - IT tester","twitter:description":"Dans JMeter, les assertions sont des \u00e9l\u00e9ments du plan de test utilis\u00e9s pour valider la r\u00e9ponse re\u00e7ue du serveur pour une requ\u00eate particuli\u00e8re de l'\u00e9chantillonneur."},"aioseo_meta_data":{"post_id":"2802","title":null,"description":"Dans JMeter, les assertions sont des \u00e9l\u00e9ments du plan de test utilis\u00e9s pour valider la r\u00e9ponse re\u00e7ue du serveur pour une requ\u00eate particuli\u00e8re de l'\u00e9chantillonneur.","keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"none","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":"2026-05-18 08:12:12","breadcrumb_settings":null,"limit_modified_date":false,"open_ai":"{\"title\":{\"suggestions\":[],\"usage\":0},\"description\":{\"suggestions\":[],\"usage\":0}}","ai":null,"created":"2024-10-22 12:14:35","updated":"2026-05-18 08:12:12"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/ittester.sk\/fr\/\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/ittester.sk\/fr\/tests-de-performance\/\" title=\"Tests de performance\">Tests de performance<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/ittester.sk\/fr\/tests-de-performance\/tutoriel-jmeter\/\" title=\"Tutoriel Jmeter\">Tutoriel Jmeter<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\tLes assertions dans JMeter\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/ittester.sk\/fr\/"},{"label":"Tests de performance","link":"https:\/\/ittester.sk\/fr\/tests-de-performance\/"},{"label":"Tutoriel Jmeter","link":"https:\/\/ittester.sk\/fr\/tests-de-performance\/tutoriel-jmeter\/"},{"label":"Les assertions dans JMeter","link":"https:\/\/ittester.sk\/fr\/tests-de-performance\/tutoriel-jmeter\/compteur-de-sinistres\/"}],"_links":{"self":[{"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/posts\/2802","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/comments?post=2802"}],"version-history":[{"count":1,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/posts\/2802\/revisions"}],"predecessor-version":[{"id":2807,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/posts\/2802\/revisions\/2807"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/media\/2805"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/media?parent=2802"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/categories?post=2802"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/fr\/wp-json\/wp\/v2\/tags?post=2802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}