{"id":1968,"date":"2024-01-08T10:00:00","date_gmt":"2024-01-08T09:00:00","guid":{"rendered":"https:\/\/ittester.sk\/sin-categorizar\/contador-de-reclamaciones\/"},"modified":"2024-06-25T16:01:42","modified_gmt":"2024-06-25T14:01:42","slug":"contador-de-reclamaciones","status":"publish","type":"post","link":"https:\/\/ittester.sk\/es\/pruebas-de-rendimiento\/tutorial-de-jmeter\/contador-de-reclamaciones\/","title":{"rendered":"Aserciones en JMeter"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>\u00cdndice<\/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\">\u00bfQu\u00e9 son las afirmaciones?<\/h2>\n\n<p>Las aserciones en JMeter son elementos del plan de pruebas que se utilizan para validar la respuesta recibida del servidor para una solicitud de muestreo concreta. Para comprobar la respuesta del muestreador, podemos a\u00f1adir varias afirmaciones como hijas de las peticiones del muestreador. Si la aserci\u00f3n falla, la solicitud del muestreador se marca como fallida, y lo mismo se refleja en los oyentes de resultados de pruebas, como el oyente de informes agregados.  <strong>C\u00f3mo a\u00f1adir Aserci\u00f3n-<\/strong><\/p>\n\n<p><strong>&gt;&gt;&gt; Haz clic con el bot\u00f3n derecho del rat\u00f3n en Solicitud de Muestra &#8211; Pasa el rat\u00f3n por encima de A\u00f1adir &#8211; Pasa el rat\u00f3n por encima de Afirmaci\u00f3n &#8211; Haz clic en la Afirmaci\u00f3n deseada<\/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=\"Captura de pantalla de a&#xF1;adir aserci&#xF3;n de respuesta\" 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\">\u00bfPor qu\u00e9 necesitamos afirmaciones?<\/h2>\n\n<p>Las aserciones son necesarias en los scripts de pruebas de rendimiento para verificar que la respuesta recibida del servidor es correcta y no se ve afectada por los aumentos de carga del servidor. Las aserciones tambi\u00e9n son \u00fatiles para realizar pruebas funcionales de distintos tipos de aplicaciones, comparando la salida real y la esperada.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-assertions-v-jmeter\">Aserciones en JMeter<\/h2>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-response-assertion\">Afirmaci\u00f3n de respuesta<\/h2>\n\n<p>La aserci\u00f3n de respuesta se utiliza en los scripts de prueba para validar un patr\u00f3n en el cuerpo de la respuesta, la cabecera, el c\u00f3digo, el mensaje, etc. Existen varias reglas de concordancia de patrones para verificar la respuesta, como por ejemplo<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Contiene &#8211; si el texto de la respuesta contiene una expresi\u00f3n regular que debe coincidir<\/li>\n\n\n\n<li>Coincide &#8211; si el texto completo de la respuesta coincide con la expresi\u00f3n regular<\/li>\n\n\n\n<li>Equals &#8211; si todo el texto de la respuesta coincide con el patr\u00f3n (no con la expresi\u00f3n regular, sino con la cadena del patr\u00f3n)<\/li>\n\n\n\n<li>Subcadena &#8211; si el texto de la respuesta contiene un patr\u00f3n (no una expresi\u00f3n regular)<\/li>\n\n\n\n<li>No &#8211; comprueba si el patr\u00f3n no est\u00e1 presente en el texto de respuesta<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-html-assertion\">Afirmaci\u00f3n HTML<\/h2>\n\n<p>La aserci\u00f3n HTML se utiliza para comprobar la sintaxis de la respuesta HTML.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-size-assertion\">Afirmaci\u00f3n de tama\u00f1o<\/h2>\n\n<p>La afirmaci\u00f3n de tama\u00f1o se utiliza para validar el tama\u00f1o de la respuesta con el valor especificado en bytes.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-compare-assertion\">Compara la afirmaci\u00f3n<\/h2>\n\n<p>La aserci\u00f3n Comparar se utiliza para comparar los resultados del muestreador.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-bsf-assertion\">Afirmaci\u00f3n BSF<\/h2>\n\n<p>La aserci\u00f3n BSF se utiliza para validar el resultado del muestreo mediante scripts BSF.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-duration-assertion\">Duraci\u00f3n Afirmaci\u00f3n<\/h2>\n\n<p>La afirmaci\u00f3n de duraci\u00f3n se utiliza para verificar que la solicitud del muestreador se procesa dentro del tiempo especificado.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-xml-assertion\">Afirmaci\u00f3n XML<\/h2>\n\n<p>La aserci\u00f3n XML se utiliza para verificar que la respuesta sigue una sintaxis XML v\u00e1lida.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-xml-schema-assertion\">Afirmaci\u00f3n de esquema XML<\/h2>\n\n<p>La aserci\u00f3n de esquema XML se utiliza para validar la respuesta seg\u00fan el esquema XML especificado.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-xpath-assertion\">Afirmaci\u00f3n XPath<\/h2>\n\n<p>La aserci\u00f3n XPath se utiliza para validar la respuesta mediante expresiones XPath.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-md5hex-assertion\">Afirmaci\u00f3n MD5Hex<\/h2>\n\n<p>La afirmaci\u00f3n MD5Hex se utiliza para verificar el resultado del muestreador cotejando su c\u00f3digo hash MD5Hex con el valor del c\u00f3digo hash especificado.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-smime-assertion\">Afirmaci\u00f3n SMIME<\/h2>\n\n<p>La aserci\u00f3n SMIME se utiliza para verificar el \u00abcuerpo\u00bb del mensaje MIME.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-jsr223-assertion\">Afirmaci\u00f3n JSR223<\/h2>\n\n<p>JSR223 Assertion se utiliza para validar el resultado del muestreo mediante scripts JSR223.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Las aserciones en JMeter son elementos del plan de pruebas que se utilizan para validar la respuesta recibida del servidor para una solicitud de muestreo concreta.<\/p>\n","protected":false},"author":8,"featured_media":1971,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[38],"tags":[],"class_list":["post-1968","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial-de-jmeter"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/comments?post=1968"}],"version-history":[{"count":1,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1968\/revisions"}],"predecessor-version":[{"id":1972,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1968\/revisions\/1972"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media\/1971"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media?parent=1968"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/categories?post=1968"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/tags?post=1968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}