{"id":907,"date":"2024-01-11T10:24:28","date_gmt":"2024-01-11T09:24:28","guid":{"rendered":"https:\/\/ittester.sk\/automatisiertes-testen\/jmeter-postprozessoren\/"},"modified":"2024-06-06T12:36:06","modified_gmt":"2024-06-06T10:36:06","slug":"postprocessors-jmeter","status":"publish","type":"post","link":"https:\/\/ittester.sk\/de\/leistungstest\/jmeter-anleitung\/postprocessors-jmeter\/","title":{"rendered":"JMeter Postprozessoren"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Inhalts\u00fcbersicht<\/h2>\n<div class=\"wp-block-aioseo-table-of-contents\"><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-co-su-postprocesory-v-jmeter\">\u010co s\u00fa postprocesory v JMeter?<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-rozne-typy-postprocesorov-v-jmeter\">R\u00f4zne typy postprocesorov v\u00a0JMeter<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-extraktor-regulernych-vyrazov\">Extraktor regul\u00e9rnych v\u00fdrazov<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-beanshell-postprocesor\">BeanShell postprocesor<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-extraktor-css-jquery\">Extraktor CSS\/JQuery<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-xpath-extractor\">XPath Extractor<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-debug-postprocessor\">Debug PostProcessor<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-jsr223-postprocessor\">JSR223 PostProcessor<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-jdbc-postprocessor\">JDBC PostProcessor<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-json-path-postprocessor\">JSON Path PostProcessor<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-result-status-action-handler\">Result Status Action Handler<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-co-su-postprocesory-v-jmeter\">Was sind Postprozessoren in JMeter?<\/h2>\n\n<p>Postprozessoren sind Elemente des Pr\u00fcfplans, die dazu dienen, bestimmte Aktionen durchzuf\u00fchren, nachdem der Probenehmer eine Anfrage verarbeitet hat. Diese Postprozessoren werden in der Regel verwendet, um bestimmte Werte aus der Antwort auf eine Sampler-Anfrage zu extrahieren, z. B. k\u00f6nnen wir den Wert der Sitzungsvariable aus der HTTP-Anfrage extrahieren und den Wert der Sitzungsvariable an die folgenden Anfragen weitergeben.  <strong>Wie man einen Postprozessor in JMeter- hinzuf\u00fcgt<\/strong><\/p>\n\n<p><strong>Klicken Sie mit der rechten Maustaste auf Thread Group\/Logic Controller -&gt; gehen Sie auf Add -&gt; gehen Sie auf &#8222;Post Processors&#8220; -&gt; klicken Sie auf das gew\u00fcnschte Postprozessor-Element<\/strong><\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"500\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/01\/postprocesory-screenshot-1000-500.webp\" alt=\"\" class=\"wp-image-825\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/01\/postprocesory-screenshot-1000-500.webp 1000w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/01\/postprocesory-screenshot-1000-500-300x150.webp 300w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/01\/postprocesory-screenshot-1000-500-768x384.webp 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-rozne-typy-postprocesorov-v-jmeter\">Verschiedene Arten von Postprozessoren in JMeter<\/h2>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-extraktor-regulernych-vyrazov\">Extraktor f\u00fcr regul\u00e4re Ausdr\u00fccke<\/h2>\n\n<p>Der Extraktor f\u00fcr regul\u00e4re Ausdr\u00fccke ist der am h\u00e4ufigsten verwendete Postprozessor. Sie wird verwendet, um mit Hilfe eines regul\u00e4ren Ausdrucks Werte aus der HTTP-Antwort zu extrahieren und in einer Variablen zu speichern. Diese Variable kann dann entweder als Abfrageparameter f\u00fcr andere Sampler verwendet werden oder f\u00fcr andere Zwecke wie Assertions, Debugging, Speichern in einer Datei usw. genutzt werden.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-beanshell-postprocesor\">BeanShell Postprozessor<\/h2>\n\n<p>Der BeanShell-Postprozessor wird verwendet, um nach der Verarbeitung einer Sampler-Anfrage einen Vorgang mit BeanShell-Skripting durchzuf\u00fchren.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-extraktor-css-jquery\">CSS\/JQuery-Extraktor<\/h2>\n\n<p>CSS\/JQuery Extractor wird verwendet, um Werte aus einer HTTP-Antwort mit Hilfe von CSS- oder jQuery-Ausdr\u00fccken zu extrahieren und dann den extrahierten Wert in einer Variablen zu speichern.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-xpath-extractor\">XPath-Extraktor<\/h2>\n\n<p>XPath Extractor wird verwendet, um Werte aus einer HTTP-Antwort mit Hilfe von CSS- oder jQuery-Ausdr\u00fccken zu extrahieren und dann den extrahierten Wert in einer Variablen zu speichern.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-debug-postprocessor\">Postprozessor debuggen<\/h2>\n\n<p>Der Debug-Postprozessor wird verwendet, um eine Unterstichprobe zu erstellen, die die Eigenschaften fr\u00fcherer Stichprobenanforderungen, JMeter-Eigenschaften, JMeter-Variablen oder Systemeigenschaften enth\u00e4lt.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-jsr223-postprocessor\">JSR223 PostProzessor<\/h2>\n\n<p>Der JSR223-Postprozessor wird verwendet, um nach der Verarbeitung einer Sampler-Anfrage eine bestimmte Operation mit JSR223-Skripting durchzuf\u00fchren.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-jdbc-postprocessor\">JDBC PostProzessor<\/h2>\n\n<p>Der JDBC PostProcessor wird verwendet, um bestimmte SQL-Abfragen auszuf\u00fchren, nachdem der Sampler die Anfrage verarbeitet hat.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-json-path-postprocessor\">JSON-Pfad PostProzessor<\/h2>\n\n<p>Der JSON Path PostProcessor wird verwendet, um Daten aus einer JSON-Antwort unter Verwendung der JSON-Path-Syntax zu extrahieren.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-result-status-action-handler\">Ergebnis Status Aktion Handler<\/h2>\n\n<p>Der Result Status Action Handler wird verwendet, um eine Thread-Gruppe oder einen ganzen Test zu stoppen, wenn ein bestimmter Sampler fehlschl\u00e4gt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Postprozessoren sind Elemente des Pr\u00fcfplans, die dazu dienen, bestimmte Aktionen durchzuf\u00fchren, nachdem der Probenehmer eine Anfrage verarbeitet hat.<\/p>\n","protected":false},"author":8,"featured_media":1653,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[21],"tags":[],"class_list":["post-907","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jmeter-anleitung"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/907","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/comments?post=907"}],"version-history":[{"count":2,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/907\/revisions"}],"predecessor-version":[{"id":1655,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/907\/revisions\/1655"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media\/1653"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media?parent=907"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/categories?post=907"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/tags?post=907"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}