{"id":12496,"date":"2022-07-21T14:39:45","date_gmt":"2022-07-21T18:39:45","guid":{"rendered":"https:\/\/cl.abstracta.us\/blog\/?p=12496"},"modified":"2024-04-24T18:45:08","modified_gmt":"2024-04-24T22:45:08","slug":"jmeter-dsl-innovadora-herramienta-testing-performance","status":"publish","type":"post","link":"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/","title":{"rendered":"JMeter DSL, una innovadora herramienta para testing de performance"},"content":{"rendered":"\n<p>\u00bfQu\u00e9 es JMeter DSL? \u00bfQu\u00e9 mejoras aporta respecto a JMeter? \u00bfCu\u00e1les son las nuevas funcionalidades que facilita? Esta contribuci\u00f3n open source desarrollada por Abstracta ya es utilizada por usuarios de diferentes partes del mundo, como Estados Unidos, India, Rusia, Ucrania y China, y cada d\u00eda tiene m\u00e1s descargas. Ent\u00e9rate de todo en este art\u00edculo.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/cl.abstracta.us\/wp-content\/uploads\/2022\/07\/mejoras-funcionalidades-jmeter-dsl-1024x683.jpg\" alt=\"\" class=\"wp-image-12506\" srcset=\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/mejoras-funcionalidades-jmeter-dsl-1024x683.jpg 1024w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/mejoras-funcionalidades-jmeter-dsl-300x200.jpg 300w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/mejoras-funcionalidades-jmeter-dsl-768x512.jpg 768w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/mejoras-funcionalidades-jmeter-dsl-1536x1024.jpg 1536w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/mejoras-funcionalidades-jmeter-dsl-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Foto de Kelly Sikkema en Unsplash<\/em><\/figcaption><\/figure><\/div>\n\n\n<p id=\"9b62\">Hace poco publiqu\u00e9 una&nbsp;<a href=\"https:\/\/cl.abstracta.us\/blog\/testing-performance-llave-maestra-mejorar-calidad-software\/\" target=\"_blank\" rel=\"noreferrer noopener\">nota<\/a>&nbsp;en la que hablaba sobre la importancia de evaluar la performance de cualquier aplicaci\u00f3n, sin excepci\u00f3n y bajo diferentes condiciones. El objetivo es claro y concreto: evitar su colapso, asegurar la correcta experiencia de los usuarios y mejorar la calidad del software.<\/p>\n\n\n\n<p id=\"f9d8\">Sin dudas,&nbsp;<strong>una herramienta de gran utilidad para lograr este cometido es JMeter DSL, una innovaci\u00f3n que realizamos en Abstracta respecto a JMeter, con algunas mejoras y nuevas funcionalidades<\/strong>.<\/p>\n\n\n\n<p id=\"d79c\">En primer lugar, voy a explicar qu\u00e9 es JMeter a nivel general, para luego poder entrar en detalles sobre cu\u00e1les son las nuevas posibilidades que tenemos ahora con JMeter DSL.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"9a3f\"><strong>\u00bfQu\u00e9 es JMeter?<\/strong><\/h2>\n\n\n\n<p id=\"f4f6\"><strong>Es una herramienta que permite dise\u00f1ar y ejecutar tests de performance mediante una interfaz gr\u00e1fica, sin necesidad de tener conocimientos de programaci\u00f3n.<\/strong>&nbsp;Esta caracter\u00edstica la hace muy atractiva para muchos usuarios, aunque tambi\u00e9n tiene algunos inconvenientes asociados.<\/p>\n\n\n\n<p id=\"81c3\"><strong>A medida que empezamos a dise\u00f1ar planes de pruebas complejos, se hace notoria la complejidad de administrar los mismos con la interfaz provista<\/strong>, trabajar colaborativamente sobre el test plan, visualizar de manera r\u00e1pida y f\u00e1cil todo el test plan, lograr velocidad de dise\u00f1o, entre otros.<\/p>\n\n\n\n<p id=\"1afc\">Adicionalmente, para equipos de desarrollo, resulta tedioso tener que interactuar con una interfaz fuera del entorno de desarrollo donde se encuentran. Usar JMeter en un entorno de integraci\u00f3n continua requiere de pasos adicionales que usualmente no son requeridos con otros tipos de tests.&nbsp;<strong>Afortunadamente, muchos de estos problemas son f\u00e1cilmente resueltos por otras soluciones<\/strong>&nbsp;como Gatling o K6. \u00bfDe qu\u00e9 manera? Mediante el uso de c\u00f3digo, el cual tiene propiedades y herramientas desarrolladas que ayudan en todos los aspectos antes mencionados.<\/p>\n\n\n\n<p id=\"2398\">Sin embargo, dichas herramientas tienen algunos limitantes: requieren cambiar de lenguaje o aprender programaci\u00f3n, tienen algunas funcionalidades pagas, y no cuentan con soporte para algunas funcionalidades que JMeter s\u00ed provee. Adem\u00e1s, no existe tanto conocimiento y documentaci\u00f3n acerca de las mismas.<\/p>\n\n\n\n<p id=\"2238\">JMeter provee una API que permite dise\u00f1ar y correr pruebas desde c\u00f3digo. Pero dicha API requiere mucho c\u00f3digo para dise\u00f1ar y correr pruebas simples. Adem\u00e1s, se precisan conocimientos avanzados sobre JMeter y su c\u00f3digo. En otras palabras, dicha API est\u00e1 pensada para uso interno de la aplicaci\u00f3n y no para facilitar el dise\u00f1o y ejecuci\u00f3n de pruebas desde c\u00f3digo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"6e1a\"><strong>\u00bfQu\u00e9 es JMeter DSL y cu\u00e1l es su aporte respecto a esta problem\u00e1tica?<\/strong><\/h2>\n\n\n\n<p id=\"5824\"><strong>JMeter DSL es una librer\u00eda desarrollada por Abstracta. Es una capa que simplifica el uso de JMeter mediante c\u00f3digo, agregando adem\u00e1s algunas funcionalidades<\/strong>&nbsp;que no est\u00e1n disponibles en el mismo. Algunos ejemplos de ello son la ejecuci\u00f3n de pruebas en servicios en la nube y la evaluaci\u00f3n de resultados de ejecuci\u00f3n de las pruebas.<\/p>\n\n\n\n<p id=\"0b79\">Para ilustrarlo, podemos pensar a&nbsp;<strong>JMeter DSL como un adaptador o una extensi\u00f3n.<\/strong>&nbsp;En relaci\u00f3n a un equipo de audio, por ejemplo, JMeter DSL ser\u00eda el control remoto. En otras palabras, la herramienta propone una nueva forma de usar lo mismo (JMeter), que para algunas personas puede llegar a ser m\u00e1s pr\u00e1ctico. Esto se da debido a que ahora tienen la posibilidad de obtener beneficios que con la interfaz que ten\u00edan hasta ahora no pod\u00edan, o les resultaba m\u00e1s dificultoso.<\/p>\n\n\n\n<p id=\"a9c4\"><strong>JMeter DSL permite usar JMeter desde c\u00f3digo de manera sencilla, sin la necesidad de aprender un nuevo lenguaje o incorporar nuevas herramientas. De este modo, ampl\u00eda la cantidad de usuarios posibles capaces de sacarle provecho a JMeter, permite hacer las pruebas de modo m\u00e1s veloz y m\u00e1s simple y contribuye con el desarrollo de software de calidad.<\/strong><\/p>\n\n\n\n<p id=\"d05d\">Espec\u00edficamente,<strong>&nbsp;JMeter DSL permite integrar pruebas de performance en manera continua en los pipelines de desarrollo existentes con m\u00e1s facilidad, promoviendo shift left testing<\/strong>. Adem\u00e1s, simplifica la aplicaci\u00f3n de conocimientos de ingenier\u00eda y desarrollo de software al desarrollo y mantenimiento de pruebas de performance de JMeter.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"0fb4\"><strong>\u00bfC\u00f3mo funciona JMeter DSL?<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"532\" src=\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/jmeter-dsl-innovacion-testing-software-performance-abstracta-1024x532.png\" alt=\"JMeter DSL, la historia de la m\u00e1s reciente innovaci\u00f3n en testing de software de Abstracta\" class=\"wp-image-17576\" srcset=\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/jmeter-dsl-innovacion-testing-software-performance-abstracta-1024x532.png 1024w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/jmeter-dsl-innovacion-testing-software-performance-abstracta-300x156.png 300w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/jmeter-dsl-innovacion-testing-software-performance-abstracta-768x399.png 768w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/jmeter-dsl-innovacion-testing-software-performance-abstracta-18x9.png 18w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/jmeter-dsl-innovacion-testing-software-performance-abstracta.png 1113w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Accede <a href=\"https:\/\/abstracta.github.io\/jmeter-java-dsl\/\" rel=\"noreferrer noopener\" target=\"_blank\">aqu\u00ed<\/a> a la <strong>Gu\u00eda de uso de JMeter DSL<\/strong> elaborada por Abstracta.<br><\/figcaption><\/figure><\/div>\n\n\n<p id=\"6307\"><strong>JMeter DSL brinda un conjunto de m\u00e9todos que f\u00e1cilmente se pueden componer<\/strong>, como quien une piezas de lego,&nbsp;<strong>para armar un test plan de JMeter.<\/strong><\/p>\n\n\n\n<p id=\"19cf\"><strong>Con solo una dependencia y un import tenemos disponible los principales componentes que pueden combinarse.&nbsp;<\/strong>A su vez, con ayuda de un IDE, permite una r\u00e1pida creaci\u00f3n y ejecuci\u00f3n de un test plan de performance, con documentaci\u00f3n embebida, auto completado y otras funcionalidades que proveen los IDES.<\/p>\n\n\n\n<p id=\"1b1b\">Los m\u00e9todos que provee JMeter DSL simplemente devuelven objetos que permiten armar el test plan de una manera simple y veloz. Y ejecutarlo en un motor embebido de JMeter, o en un servicio de la nube cuando sea necesario, como BlazeMeter, OctoPerf o inclusive con tu propia infraestructura de agentes generadores de carga de JMeter.<\/p>\n\n\n\n<p id=\"8b84\">Los tests pueden ser f\u00e1cilmente ejecutados con JUnit u otros frameworks de ejecuci\u00f3n de pruebas, lo que los hace f\u00e1cilmente integrables en pipelines de desarrollo existentes.<\/p>\n\n\n\n<p id=\"77aa\">No es necesario instalar JMeter ni configurar nada adicional, m\u00e1s all\u00e1 de las herramientas usuales en un entorno de desarrollo Java.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"bf71\"><strong>Ahorra tiempo con JMeter DSL<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cl.abstracta.us\/wp-content\/uploads\/2022\/07\/roger-abelenda-cto-abstracta.png\" alt=\"Roger Abelanda, CTO de Abstracta Inc.\" class=\"wp-image-12498\" width=\"1000\" height=\"299\"\/><\/figure><\/div>\n\n\n<p id=\"a2ed\">El tiempo es sin dudas uno de nuestros recursos m\u00e1s valiosos, y contar con herramientas que nos permitan optimizar nuestras tareas es de por s\u00ed un eslab\u00f3n important\u00edsimo en nuestro trabajo diario.&nbsp;<strong>JMeter DSL permite ahorrar tiempo promoviendo el <a href=\"https:\/\/cl.abstracta.us\/blog\/beneficios-enfoque-shift-left-testing\/\" target=\"_blank\" rel=\"noreferrer noopener\">shift left testing<\/a> y haciendo las pruebas lo antes posible.<\/strong><\/p>\n\n\n\n<p id=\"d311\"><strong>Crear y mantener pruebas de performance con JMeter DSL es mucho m\u00e1s r\u00e1pido que hacerlo con la interfaz gr\u00e1fica de JMeter<\/strong>. No solo porque es m\u00e1s f\u00e1cil de leer y entender todos los componentes en un plan, sino tambi\u00e9n porque promueve mayor reuso, y reduce tiempo de revisi\u00f3n de documentaci\u00f3n, con documentaci\u00f3n inline.<\/p>\n\n\n\n<p id=\"86b3\">Por otro lado, en general, gracias al autocomplete de los IDEs y la facilidad de manejar texto, es mucho m\u00e1s r\u00e1pido crear un test plan con JMeter DSL que recorrer la interfaz gr\u00e1fica de JMeter y completar los campos.<\/p>\n\n\n\n<p id=\"07a8\"><strong>\u00bfTienes alguna sugerencia respecto a JMeter DSL? Tus observaciones son m\u00e1s que valiosas para nuestro equipo. Comparto <\/strong><a href=\"https:\/\/github.com\/abstracta\/jmeter-java-dsl\" rel=\"noreferrer noopener\" target=\"_blank\"><strong>nuestro repositorio<\/strong><\/a><strong>&nbsp;de GitHub para que puedas solicitar lo que consideres necesario o simplemente de utilidad. Tambi\u00e9n poder calificar con estrellas \u2b50, a lo cual le prestamos especial atenci\u00f3n.<\/strong><\/p>\n\n\n\n<p id=\"a843\">En Abstracta, apostamos a implementar funcionalidades que demuestren una necesidad de parte de los usuarios y con base en estos pedidos se basa mucho los releases que hacemos.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background is-style-wide\"\/>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"#QSConf 2023 | JMeter DSL Acercando desarrolladores y testers en equipos \u00e1giles\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/Rt2z4ytQHVI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background is-style-wide\"\/>\n\n\n\n<p id=\"3106\">Tenemos muchas ideas en nuestro backlog de cosas que nos parece que podr\u00edan ser interesantes implementar, pero preferimos en la mayor\u00eda de los casos, esperar a que un usuario reporte la necesidad, evitando sobrecargar la herramienta con funcionalidades que tal vez no sean tan usadas.<\/p>\n\n\n\n<p id=\"3106\">Tenemos muchas ideas en nuestro backlog de cosas que nos parece que podr\u00edan ser interesantes implementar, pero preferimos en la mayor\u00eda de los casos, esperar a que un usuario reporte la necesidad, evitando sobrecargar la herramienta con funcionalidades que tal vez no sean tan usadas.<\/p>\n\n\n\n<p id=\"4d8c\">Esto nos permite priorizar el trabajo y el esfuerzo invertido, documentar la raz\u00f3n de ser de cada componente, e involucrar a la comunidad haci\u00e9ndola part\u00edcipe del desarrollo de la herramienta.<\/p>\n\n\n\n<p>\u00a1S\u00edguenos en&nbsp;<a href=\"https:\/\/bit.ly\/LinkedIn-Abstracta-Chile\" target=\"_blank\" rel=\"noreferrer noopener\">LinkedIn<\/a>,&nbsp;<a href=\"https:\/\/bit.ly\/TW-Abstracta-Chile\" target=\"_blank\" rel=\"noreferrer noopener\">X<\/a>,&nbsp;<a href=\"https:\/\/bit.ly\/FB-Abstracta-Chile\" target=\"_blank\" rel=\"noreferrer noopener\">Facebook<\/a>,&nbsp;<a href=\"https:\/\/bit.ly\/Instagram-Abstracta-Latam\" target=\"_blank\" rel=\"noreferrer noopener\">Instagram<\/a>&nbsp;y&nbsp;<a href=\"https:\/\/bit.ly\/YT-Abstracta\" target=\"_blank\" rel=\"noreferrer noopener\">Youtube<\/a>&nbsp;para ser parte de nuestra comunidad y conocer lo \u00faltimo en testing de performance!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfQu\u00e9 es JMeter DSL? \u00bfQu\u00e9 mejoras aporta respecto a JMeter? \u00bfCu\u00e1les son las nuevas funcionalidades que facilita? Conoce m\u00e1s de esta contribuci\u00f3n open source desarrollada por Abstracta que es utilizada en diferentes partes del mundo.<\/p>\n","protected":false},"author":41,"featured_media":12510,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57,9],"tags":[102,182,173,120],"class_list":["post-12496","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-herramientas-pruebas","category-pruebas-performance","tag-jmeter","tag-jmeter-dsl","tag-performance-testing","tag-pruebas-performance"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JMeter DSL, una innovadora herramienta para testing de performance - Abstracta<\/title>\n<meta name=\"description\" content=\"\u00bfQu\u00e9 es JMeter DSL? \u00bfQu\u00e9 mejoras aporta respecto a JMeter? \u00bfCu\u00e1les son las nuevas funcionalidades que facilita? Conoce m\u00e1s de esta contribuci\u00f3n open source desarrollada por Abstracta que es utilizada en diferentes partes del mundo.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JMeter DSL, una innovadora herramienta para testing de performance - Abstracta\" \/>\n<meta property=\"og:description\" content=\"\u00bfQu\u00e9 es JMeter DSL? \u00bfQu\u00e9 mejoras aporta respecto a JMeter? \u00bfCu\u00e1les son las nuevas funcionalidades que facilita? Conoce m\u00e1s de esta contribuci\u00f3n open source desarrollada por Abstracta que es utilizada en diferentes partes del mundo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de Desarrollo de Software, Testing e Inteligencia Artificial | Abstracta\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AbstractaChile\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-21T18:39:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-24T22:45:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/jmeter-dsl-innovadora-herramienta-testing-performance-1024x576.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Roger Abelenda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AbstractaChile\" \/>\n<meta name=\"twitter:site\" content=\"@AbstractaChile\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roger Abelenda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/\"},\"author\":{\"name\":\"Roger Abelenda\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/ffd201bac5699303dcbe1c0ffdd78704\"},\"headline\":\"JMeter DSL, una innovadora herramienta para testing de performance\",\"datePublished\":\"2022-07-21T18:39:45+00:00\",\"dateModified\":\"2024-04-24T22:45:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/\"},\"wordCount\":1377,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/#organization\"},\"keywords\":[\"JMeter\",\"JMeter DSL\",\"Performance Testing\",\"Pruebas de Performance\"],\"articleSection\":[\"Herramientas\",\"Pruebas de Performance\"],\"inLanguage\":\"es-CL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/\",\"url\":\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/\",\"name\":\"JMeter DSL, una innovadora herramienta para testing de performance - Abstracta\",\"isPartOf\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/#website\"},\"datePublished\":\"2022-07-21T18:39:45+00:00\",\"dateModified\":\"2024-04-24T22:45:08+00:00\",\"description\":\"\u00bfQu\u00e9 es JMeter DSL? \u00bfQu\u00e9 mejoras aporta respecto a JMeter? \u00bfCu\u00e1les son las nuevas funcionalidades que facilita? Conoce m\u00e1s de esta contribuci\u00f3n open source desarrollada por Abstracta que es utilizada en diferentes partes del mundo.\",\"breadcrumb\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/#breadcrumb\"},\"inLanguage\":\"es-CL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/es.abstracta.us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JMeter DSL, una innovadora herramienta para testing de performance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#website\",\"url\":\"https:\/\/es.abstracta.us\/blog\/\",\"name\":\"Abstracta\",\"description\":\"Recursos, buenas pr\u00e1cticas, tendencias y rese\u00f1as de herramientas de desarrollo de software, testing e Inteligencia Artificial.\",\"publisher\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/es.abstracta.us\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es-CL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#organization\",\"name\":\"Abstracta\",\"url\":\"https:\/\/es.abstracta.us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CL\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2024\/03\/abstracta-logo.png\",\"contentUrl\":\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2024\/03\/abstracta-logo.png\",\"width\":1217,\"height\":300,\"caption\":\"Abstracta\"},\"image\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.instagram.com\/we_are_abstracta\/\",\"https:\/\/www.linkedin.com\/showcase\/abstracta-chile\/\",\"https:\/\/www.youtube.com\/channel\/UCj4dx2LZCRcgM8GzxYEKYeQ\",\"https:\/\/www.facebook.com\/AbstractaChile\/\",\"https:\/\/twitter.com\/AbstractaChile\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/ffd201bac5699303dcbe1c0ffdd78704\",\"name\":\"Roger Abelenda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CL\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b27f46c8de22bb2f058eee53142daf2e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b27f46c8de22bb2f058eee53142daf2e?s=96&d=mm&r=g\",\"caption\":\"Roger Abelenda\"},\"sameAs\":[\"https:\/\/cl.abstracta.us\/\"],\"url\":\"https:\/\/es.abstracta.us\/blog\/author\/roger-abelendaabstracta-com-uy\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JMeter DSL, una innovadora herramienta para testing de performance - Abstracta","description":"\u00bfQu\u00e9 es JMeter DSL? \u00bfQu\u00e9 mejoras aporta respecto a JMeter? \u00bfCu\u00e1les son las nuevas funcionalidades que facilita? Conoce m\u00e1s de esta contribuci\u00f3n open source desarrollada por Abstracta que es utilizada en diferentes partes del mundo.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/","og_locale":"es_ES","og_type":"article","og_title":"JMeter DSL, una innovadora herramienta para testing de performance - Abstracta","og_description":"\u00bfQu\u00e9 es JMeter DSL? \u00bfQu\u00e9 mejoras aporta respecto a JMeter? \u00bfCu\u00e1les son las nuevas funcionalidades que facilita? Conoce m\u00e1s de esta contribuci\u00f3n open source desarrollada por Abstracta que es utilizada en diferentes partes del mundo.","og_url":"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/","og_site_name":"Blog de Desarrollo de Software, Testing e Inteligencia Artificial | Abstracta","article_publisher":"https:\/\/www.facebook.com\/AbstractaChile\/","article_published_time":"2022-07-21T18:39:45+00:00","article_modified_time":"2024-04-24T22:45:08+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/jmeter-dsl-innovadora-herramienta-testing-performance-1024x576.png","type":"image\/png"}],"author":"Roger Abelenda","twitter_card":"summary_large_image","twitter_creator":"@AbstractaChile","twitter_site":"@AbstractaChile","twitter_misc":{"Written by":"Roger Abelenda","Est. reading time":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/#article","isPartOf":{"@id":"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/"},"author":{"name":"Roger Abelenda","@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/ffd201bac5699303dcbe1c0ffdd78704"},"headline":"JMeter DSL, una innovadora herramienta para testing de performance","datePublished":"2022-07-21T18:39:45+00:00","dateModified":"2024-04-24T22:45:08+00:00","mainEntityOfPage":{"@id":"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/"},"wordCount":1377,"commentCount":0,"publisher":{"@id":"https:\/\/es.abstracta.us\/blog\/#organization"},"keywords":["JMeter","JMeter DSL","Performance Testing","Pruebas de Performance"],"articleSection":["Herramientas","Pruebas de Performance"],"inLanguage":"es-CL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/","url":"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/","name":"JMeter DSL, una innovadora herramienta para testing de performance - Abstracta","isPartOf":{"@id":"https:\/\/es.abstracta.us\/blog\/#website"},"datePublished":"2022-07-21T18:39:45+00:00","dateModified":"2024-04-24T22:45:08+00:00","description":"\u00bfQu\u00e9 es JMeter DSL? \u00bfQu\u00e9 mejoras aporta respecto a JMeter? \u00bfCu\u00e1les son las nuevas funcionalidades que facilita? Conoce m\u00e1s de esta contribuci\u00f3n open source desarrollada por Abstracta que es utilizada en diferentes partes del mundo.","breadcrumb":{"@id":"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/#breadcrumb"},"inLanguage":"es-CL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/es.abstracta.us\/blog\/jmeter-dsl-innovadora-herramienta-testing-performance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/es.abstracta.us\/blog\/"},{"@type":"ListItem","position":2,"name":"JMeter DSL, una innovadora herramienta para testing de performance"}]},{"@type":"WebSite","@id":"https:\/\/es.abstracta.us\/blog\/#website","url":"https:\/\/es.abstracta.us\/blog\/","name":"Abstracta","description":"Recursos, buenas pr\u00e1cticas, tendencias y rese\u00f1as de herramientas de desarrollo de software, testing e Inteligencia Artificial.","publisher":{"@id":"https:\/\/es.abstracta.us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/es.abstracta.us\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es-CL"},{"@type":"Organization","@id":"https:\/\/es.abstracta.us\/blog\/#organization","name":"Abstracta","url":"https:\/\/es.abstracta.us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es-CL","@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/es.abstracta.us\/wp-content\/uploads\/2024\/03\/abstracta-logo.png","contentUrl":"https:\/\/es.abstracta.us\/wp-content\/uploads\/2024\/03\/abstracta-logo.png","width":1217,"height":300,"caption":"Abstracta"},"image":{"@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/we_are_abstracta\/","https:\/\/www.linkedin.com\/showcase\/abstracta-chile\/","https:\/\/www.youtube.com\/channel\/UCj4dx2LZCRcgM8GzxYEKYeQ","https:\/\/www.facebook.com\/AbstractaChile\/","https:\/\/twitter.com\/AbstractaChile"]},{"@type":"Person","@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/ffd201bac5699303dcbe1c0ffdd78704","name":"Roger Abelenda","image":{"@type":"ImageObject","inLanguage":"es-CL","@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b27f46c8de22bb2f058eee53142daf2e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b27f46c8de22bb2f058eee53142daf2e?s=96&d=mm&r=g","caption":"Roger Abelenda"},"sameAs":["https:\/\/cl.abstracta.us\/"],"url":"https:\/\/es.abstracta.us\/blog\/author\/roger-abelendaabstracta-com-uy\/"}]}},"jetpack_featured_media_url":"https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/07\/jmeter-dsl-innovadora-herramienta-testing-performance.png","_links":{"self":[{"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/12496"}],"collection":[{"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/comments?post=12496"}],"version-history":[{"count":33,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/12496\/revisions"}],"predecessor-version":[{"id":17577,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/12496\/revisions\/17577"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/media\/12510"}],"wp:attachment":[{"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/media?parent=12496"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/categories?post=12496"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/tags?post=12496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}