{"id":13396,"date":"2022-11-09T08:00:00","date_gmt":"2022-11-09T11:00:00","guid":{"rendered":"https:\/\/cl.abstracta.us\/blog\/?p=13396"},"modified":"2024-02-15T17:02:07","modified_gmt":"2024-02-15T20:02:07","slug":"testing-performance-integracion-continua","status":"publish","type":"post","link":"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/","title":{"rendered":"La mejor forma de hacer testing de performance en integraci\u00f3n continua"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\"><strong>\u00bfCu\u00e1les son las ventajas del Continuous Performance Testing? \u00bfPor qu\u00e9 es tan importante lograr un pipeline de CI eficiente? <\/strong>Desc\u00fabrelo en el segundo art\u00edculo de nuestra saga denominada \u201cTesting de Performance a fondo\u201d.<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/cl.abstracta.us\/wp-content\/uploads\/2022\/11\/testing-performance-integracion-continua-1024x682.jpg\" alt=\"\" class=\"wp-image-13405\" srcset=\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/testing-performance-integracion-continua-1024x682.jpg 1024w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/testing-performance-integracion-continua-300x200.jpg 300w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/testing-performance-integracion-continua-768x512.jpg 768w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/testing-performance-integracion-continua-18x12.jpg 18w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/testing-performance-integracion-continua.jpg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Foto de Burak The Weekender<\/em><\/figcaption><\/figure><\/div>\n\n\n<p id=\"1c7a\"><strong>Creemos que un pipeline de integraci\u00f3n continua eficiente es la clave para crear software de calidad y seguir siendo competitivos en el panorama tecnol\u00f3gico actual. \u00bfPor qu\u00e9? La respuesta es simple: porque la integraci\u00f3n continua permite probar las ideas m\u00e1s r\u00e1pidamente. De este modo, evita problemas de regresi\u00f3n, agiliza la entrega de software y, as\u00ed, logra aportar valor antes a los usuarios.<\/strong><\/p>\n\n\n\n<p id=\"f0c4\">Para comprender mejor c\u00f3mo es posible esto, es importante explicar <strong>qu\u00e9 es la integraci\u00f3n continua<\/strong>. Se trata de una pr\u00e1ctica que permite integrar continuamente (idealmente a cada hora o cada d\u00eda) las funcionalidades y los cambios de forma eficiente mediante la automatizaci\u00f3n de pruebas que verifiquen el buen funcionamiento del software despu\u00e9s de cada cambio.<\/p>\n\n\n\n<p id=\"1072\">Para poder figurarlo, se puede decir que lo contrario ser\u00eda integrar solo en momentos concretos grandes caracter\u00edsticas o m\u00f3dulos completos; probar la integraci\u00f3n, normalmente a trav\u00e9s de alg\u00fan proceso manual o semimanual; y reci\u00e9n despu\u00e9s de eso proceder a solucionar cualquier problema potencial.<\/p>\n\n\n\n<p id=\"12b2\"><strong>Las herramientas de integraci\u00f3n continua permiten definir una secuencia de tareas a realizar de forma autom\u00e1tica y alcanzar el m\u00e1ximo nivel de madurez de las pruebas seg\u00fan nuestro modelo de madurez. Sin dudas, el Continuous Performance Testing forma parte del n\u00facleo de este camino.<\/strong><\/p>\n\n\n\n<p id=\"4bf7\">Los equipos deben ser capaces de detectar cualquier error lo antes posible.&nbsp;<strong>Pr\u00e1cticas como el Continuous Performance Testing van de la mano de la integraci\u00f3n continua (CI), y cobran especial importancia en los equipos \u00e1giles.<\/strong><\/p>\n\n\n\n<p id=\"f43a\">Son un pilar fundamental para tener p\u00e1ginas web y aplicaciones de todo tipo que sean confiables y de alto rendimiento, para estar seguros de que la experiencia de usuario no se deteriore a trav\u00e9s del tiempo, con la introducci\u00f3n de nuevas funcionalidades.<\/p>\n\n\n\n<p id=\"96e8\">En este art\u00edculo, nos centraremos en los <strong>beneficios del Continuous Performance Testing<\/strong> y en c\u00f3mo lo abordamos en Abstracta.&nbsp;Entrevistamos a <strong>Andr\u00e9i Guchin, ingeniero de Performance y l\u00edder del Hub de Performance en Abstracta<\/strong>, con el objetivo de poder dar cuenta de la importancia para avanzar en la <a href=\"https:\/\/cl.abstracta.us\/evaluacion-madurez-testing\/\" target=\"_blank\" rel=\"noreferrer noopener\">madurez de las pruebas<\/a>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"486\" src=\"https:\/\/cl.abstracta.us\/wp-content\/uploads\/2022\/11\/andrei-guchin-lead-performance-hub-abstracta-1024x486.png\" alt=\"Andr\u00e9i Guchin - L\u00edder del Hub de Performance en Abstracta\" class=\"wp-image-13397\" srcset=\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/andrei-guchin-lead-performance-hub-abstracta-1024x486.png 1024w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/andrei-guchin-lead-performance-hub-abstracta-300x143.png 300w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/andrei-guchin-lead-performance-hub-abstracta-768x365.png 768w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/andrei-guchin-lead-performance-hub-abstracta-1536x730.png 1536w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/andrei-guchin-lead-performance-hub-abstracta-18x9.png 18w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/andrei-guchin-lead-performance-hub-abstracta.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"cc15\"><strong>\u00bfQu\u00e9 es el Continuous Performance Testing?<\/strong><\/h2>\n\n\n\n<p id=\"a39f\">En l\u00edneas generales, <strong>Continuous Performance Testing es el m\u00e9todo para evaluar la calidad de un sistema en lo que respecta a su rendimiento cuando trabajamos con un enfoque de Continuous Integration<\/strong><\/p>\n\n\n\n<p id=\"a39f\"> Consiste en realizar pruebas continuas, de la misma manera que las que verifican la funcionalidad de la aplicaci\u00f3n, con foco en que la performance de la aplicaci\u00f3n se encuentre dentro de los par\u00e1metros considerados aceptables para dicho sistema. O que al menos no se haya degradado respecto a la versi\u00f3n anterior.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3bbf\"><strong>\u00bfEs la mejor forma de hacer testing?<\/strong><\/h2>\n\n\n\n<p id=\"bbe7\">Es la mejor forma de hacer testing de performance&nbsp;cuando estamos trabajando en continuous integration, ya que a diferencia de las pruebas de performance \u201ctradicionales\u201d, se enfoca en<strong> medir degradaciones en el rendimiento entre una versi\u00f3n del sistema y la anterior<\/strong>, en lugar de obtener resultados para una versi\u00f3n espec\u00edfica que pueden quedar obsoletos r\u00e1pidamente.<\/p>\n\n\n\n<p id=\"c22d\">Adem\u00e1s, siguiendo las buenas pr\u00e1cticas de continuous integration, este tipo de testing busca<strong> automatizar la ejecuci\u00f3n de pruebas repetitivas que de otra manera deber\u00edan correrse \u201cmanualmente\u201d<\/strong>. Esto permite que el tester pueda enfocarse en tareas m\u00e1s desafiantes o cr\u00edticas que le posibiliten desplegar todo su potencial humano.<\/p>\n\n\n\n<p id=\"1011\">De todos modos, esto no significa que solo haya que hacer Continuous Performance Testing, tambi\u00e9n es necesario realizar testing de software tradicional para los releases importantes, en los cuales haya alg\u00fan cambio grande o que se prevea que pueda llegar a introducir alg\u00fan problema de performance. Todo esto en consideraci\u00f3n de los requerimientos particulares de cada release y de los eventos particulares esperados.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ce6e\"><strong>\u00bfC\u00f3mo incorporar el Testing de performance continuo en el pipeline del desarrollo?<\/strong><\/h2>\n\n\n\n<p id=\"21a8\">Antes que nada, es preciso definir la <a href=\"https:\/\/cl.abstracta.us\/blog\/planificar-estrategia-pruebas-software-proyectos\/\" target=\"_blank\" rel=\"noreferrer noopener\">estrategia de testing<\/a> que se va a implementar. Entre otras cosas, es necesario hacer foco en <strong>qu\u00e9 funcionalidades se van a probar, qu\u00e9 datos se necesitan, qu\u00e9 carga o qu\u00e9 escenarios se van a ejecutar para cada test, c\u00f3mo y cu\u00e1ndo se van a ejecutar, qu\u00e9 m\u00e9tricas se van a obtener, y c\u00f3mo se van a mostrar los resultados<\/strong>.<\/p>\n\n\n\n<p id=\"b17c\">Tambi\u00e9n hay que elegir el conjunto de herramientas que voy a utilizar, de forma tal que las mismas cumplan con las necesidades del proyecto y que el equipo se sienta c\u00f3modo al utilizarlas.<\/p>\n\n\n\n<p id=\"62d9\">Luego, se comienza con la automatizaci\u00f3n de los tests y, a medida que vayan quedando listos se van a ir integrando al pipeline de ejecuci\u00f3n.<\/p>\n\n\n\n<p id=\"6f11\">Es importante destacar que todo este proceso que yo lo cuento de manera resumida lleva su tiempo de an\u00e1lisis, de trabajo e idas y vueltas, como todo proyecto. A veces no es tan directo como lo estoy contando y hay que volver atr\u00e1s en algunas decisiones, probar otras opciones o quitar del alcance cosas previamente definidas. A fin de cuentas, m\u00e1s all\u00e1 de intentar seguir una <strong>metodolog\u00eda formal de pruebas de performance en CI\/CD<\/strong>, lo importante es lograr adaptar dicha metodolog\u00eda a mis necesidades, o las de mi negocio, e incorporar aquellas pr\u00e1cticas que realmente nos aporten valor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"557f\"><strong>\u00bfCu\u00e1les son los beneficios?<\/strong><\/h2>\n\n\n\n<p>Por un lado, est\u00e1n los beneficios generales de las pruebas de performance, como mitigar el riesgo de observar problemas asociados al rendimiento del sistema una vez que es puesto en producci\u00f3n. Esto reduce la probabilidad de que los usuarios se vean impactados por estos problemas, as\u00ed como que la imagen del producto desarrollado y del negocio se vea afectada.<\/p>\n\n\n\n<p id=\"1173\">Por otro lado, tenemos los beneficios espec\u00edficos de realizar este tipo de <strong>pruebas con un enfoque CI\/CD<\/strong>: detectar cuanto antes desviaciones en el producto y corregirlas a tiempo. Esto permite reducir el cambio de contexto en los desarrolladores. Cuando se trabaja en sprints, el contexto suele cambiar de un sprint a otro. Si no se detectan los bugs a tiempo, luego cuando el desarrollador tiene que retomar la tarea para corregirlo puede ser que est\u00e9 trabajando en otra cosa y que le cueste m\u00e1s trabajo hacer foco nuevamente el problema.<\/p>\n\n\n\n<p id=\"1087\">Dentro de los <strong>beneficios espec\u00edficos de las pruebas de performance en CI\/CD, tambi\u00e9n permite lograr mayor colaboraci\u00f3n entre desarrolladores y performance testers<\/strong>, siguiendo la l\u00ednea de las metodolog\u00edas \u00e1giles donde se promueven equipos interdisciplinarios, y generar un benchmark de performance para las funcionalidades m\u00e1s cr\u00edticas del sistema.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"7c47\"><strong>\u00bfTiene alguna desventaja?<\/strong><\/h2>\n\n\n\n<p>Actualmente, la principal desventaja que veo es que este tipo de pruebas no suplanta 100% la prueba de performance \u201ctradicional\u201d. La informaci\u00f3n que brindan los dos enfoques es complementaria una de otra. Luego, est\u00e1 el desaf\u00edo de evaluar si tiene sentido o no ejecutar pruebas de performance \u201ctradicionales\u201d en un esquema CI\/CD, pero esa es una discusi\u00f3n aparte.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2662\"><strong>\u00bfEs m\u00e1s caro o m\u00e1s barato?<\/strong><\/h2>\n\n\n\n<p>La respuesta a esta pregunta es un gran \u201cdepende\u201d. Depende del proyecto, de la empresa, de las demandas de calidad y estabilidad de la aplicaci\u00f3n, de la imagen establecida de la empresa. Depende de la madurez del equipo, de qu\u00e9 tan cr\u00edtico sea para el sistema la calidad a nivel de performance, y de la empresa. Pero sobre todo depende de qu\u00e9 se considere caro y qu\u00e9 barato.<\/p>\n\n\n\n<p id=\"5078\">Para ejemplificar, alguien puede considerar caro en t\u00e9rminos de tiempo y dinero ir al m\u00e9dico peri\u00f3dicamente a hacerse chequeos, pero si no lo hacemos y a la larga nos enfermamos de algo complicado que pod\u00edamos haber prevenido con esas consultas nos termina saliendo muy caro.<\/p>\n\n\n\n<p id=\"6f28\">En general en el corto plazo podr\u00eda decirse que es m\u00e1s caro, ya que inicialmente requiere una inversi\u00f3n adecuada. Pero en el largo plazo, implementado adecuadamente, resulta mucho m\u00e1s barato, m\u00e1s redituable.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#f1f1f1f2;color:#f1f1f1f2\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00bfQuieres saber c\u00f3mo implementar pruebas de performance continuas en tu empresa?<\/strong><\/h3>\n\n\n\n<p>En Abstracta, podemos ayudarte a mitigar los riesgos asociados al rendimiento de tu sistema, con soluciones que se ajustan a tus necesidades espec\u00edficas. \u00a1<a href=\"https:\/\/cl.abstracta.us\/#contacto\" target=\"_blank\" rel=\"noreferrer noopener\">Hablemos<\/a>!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#f1f1f1f2;color:#f1f1f1f2\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Otros contenidos relacionados<\/h3>\n\n\n\n<figure class=\"wp-block-embed 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 | Pruebas de performance en Latinoam\u00e9rica (Panel)\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/vRs_ETscg14?list=PLYClShxEwpcgjtnyNLIDZWh3iSJ5lY3IZ\" 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<p><\/p>\n\n\n\n<figure class=\"wp-block-embed 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=\"#QSConf2022 | Panel de Performance Testing (Anisbert Su\u00e1rez | Antonio Jim\u00e9nez | Jos\u00e9 Wenceslao)\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/L4vcNUyLPTk?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","protected":false},"excerpt":{"rendered":"<p>\u00bfCu\u00e1les son las ventajas del Continuous Performance Testing? \u00bfPor qu\u00e9 es tan importante lograr un pipeline de Integraci\u00f3n Continua eficiente para crear Software de Calidad? Desc\u00fabrelo en el 2.\u00ba art\u00edculo de la saga \u201cTesting de Performance a fondo\u201d.<\/p>\n","protected":false},"author":41,"featured_media":13416,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[149,110,30,173,153,120],"class_list":["post-13396","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pruebas-performance","tag-entrega-continua","tag-integracion-continua","tag-metodologia-agil","tag-performance-testing","tag-pruebas-de-aceleracion","tag-pruebas-performance"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>La mejor forma de hacer testing de performance en integraci\u00f3n continua - Abstracta<\/title>\n<meta name=\"description\" content=\"\u00bfCu\u00e1les son las ventajas del Continuous Performance Testing? \u00bfPor qu\u00e9 es tan importante lograr un pipeline de Integraci\u00f3n Continua eficiente para crear Software de Calidad? Desc\u00fabrelo en el 2.\u00ba art\u00edculo de la saga \u201cTesting de Performance a fondo\u201d.\" \/>\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\/testing-performance-integracion-continua\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"La mejor forma de hacer testing de performance en integraci\u00f3n continua - Abstracta\" \/>\n<meta property=\"og:description\" content=\"\u00bfCu\u00e1les son las ventajas del Continuous Performance Testing? \u00bfPor qu\u00e9 es tan importante lograr un pipeline de Integraci\u00f3n Continua eficiente para crear Software de Calidad? Desc\u00fabrelo en el 2.\u00ba art\u00edculo de la saga \u201cTesting de Performance a fondo\u201d.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/\" \/>\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-11-09T11:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-15T20:02:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/testing-performance-continuo-definicion-beneficios.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\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\/testing-performance-integracion-continua\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/\"},\"author\":{\"name\":\"Roger Abelenda\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/ffd201bac5699303dcbe1c0ffdd78704\"},\"headline\":\"La mejor forma de hacer testing de performance en integraci\u00f3n continua\",\"datePublished\":\"2022-11-09T11:00:00+00:00\",\"dateModified\":\"2024-02-15T20:02:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/\"},\"wordCount\":1423,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/#organization\"},\"keywords\":[\"Entrega Continua\",\"Integraci\u00f3n Continua\",\"Metodolog\u00eda \u00c1gil\",\"Performance Testing\",\"Pruebas de Aceleraci\u00f3n\",\"Pruebas de Performance\"],\"articleSection\":[\"Pruebas de Performance\"],\"inLanguage\":\"es-CL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/\",\"url\":\"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/\",\"name\":\"La mejor forma de hacer testing de performance en integraci\u00f3n continua - Abstracta\",\"isPartOf\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/#website\"},\"datePublished\":\"2022-11-09T11:00:00+00:00\",\"dateModified\":\"2024-02-15T20:02:07+00:00\",\"description\":\"\u00bfCu\u00e1les son las ventajas del Continuous Performance Testing? \u00bfPor qu\u00e9 es tan importante lograr un pipeline de Integraci\u00f3n Continua eficiente para crear Software de Calidad? Desc\u00fabrelo en el 2.\u00ba art\u00edculo de la saga \u201cTesting de Performance a fondo\u201d.\",\"breadcrumb\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/#breadcrumb\"},\"inLanguage\":\"es-CL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/es.abstracta.us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"La mejor forma de hacer testing de performance en integraci\u00f3n continua\"}]},{\"@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":"La mejor forma de hacer testing de performance en integraci\u00f3n continua - Abstracta","description":"\u00bfCu\u00e1les son las ventajas del Continuous Performance Testing? \u00bfPor qu\u00e9 es tan importante lograr un pipeline de Integraci\u00f3n Continua eficiente para crear Software de Calidad? Desc\u00fabrelo en el 2.\u00ba art\u00edculo de la saga \u201cTesting de Performance a fondo\u201d.","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\/testing-performance-integracion-continua\/","og_locale":"es_ES","og_type":"article","og_title":"La mejor forma de hacer testing de performance en integraci\u00f3n continua - Abstracta","og_description":"\u00bfCu\u00e1les son las ventajas del Continuous Performance Testing? \u00bfPor qu\u00e9 es tan importante lograr un pipeline de Integraci\u00f3n Continua eficiente para crear Software de Calidad? Desc\u00fabrelo en el 2.\u00ba art\u00edculo de la saga \u201cTesting de Performance a fondo\u201d.","og_url":"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/","og_site_name":"Blog de Desarrollo de Software, Testing e Inteligencia Artificial | Abstracta","article_publisher":"https:\/\/www.facebook.com\/AbstractaChile\/","article_published_time":"2022-11-09T11:00:00+00:00","article_modified_time":"2024-02-15T20:02:07+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/es.abstracta.us\/wp-content\/uploads\/2022\/11\/testing-performance-continuo-definicion-beneficios.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\/testing-performance-integracion-continua\/#article","isPartOf":{"@id":"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/"},"author":{"name":"Roger Abelenda","@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/ffd201bac5699303dcbe1c0ffdd78704"},"headline":"La mejor forma de hacer testing de performance en integraci\u00f3n continua","datePublished":"2022-11-09T11:00:00+00:00","dateModified":"2024-02-15T20:02:07+00:00","mainEntityOfPage":{"@id":"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/"},"wordCount":1423,"commentCount":0,"publisher":{"@id":"https:\/\/es.abstracta.us\/blog\/#organization"},"keywords":["Entrega Continua","Integraci\u00f3n Continua","Metodolog\u00eda \u00c1gil","Performance Testing","Pruebas de Aceleraci\u00f3n","Pruebas de Performance"],"articleSection":["Pruebas de Performance"],"inLanguage":"es-CL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/","url":"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/","name":"La mejor forma de hacer testing de performance en integraci\u00f3n continua - Abstracta","isPartOf":{"@id":"https:\/\/es.abstracta.us\/blog\/#website"},"datePublished":"2022-11-09T11:00:00+00:00","dateModified":"2024-02-15T20:02:07+00:00","description":"\u00bfCu\u00e1les son las ventajas del Continuous Performance Testing? \u00bfPor qu\u00e9 es tan importante lograr un pipeline de Integraci\u00f3n Continua eficiente para crear Software de Calidad? Desc\u00fabrelo en el 2.\u00ba art\u00edculo de la saga \u201cTesting de Performance a fondo\u201d.","breadcrumb":{"@id":"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/#breadcrumb"},"inLanguage":"es-CL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/es.abstracta.us\/blog\/testing-performance-integracion-continua\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/es.abstracta.us\/blog\/"},{"@type":"ListItem","position":2,"name":"La mejor forma de hacer testing de performance en integraci\u00f3n continua"}]},{"@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\/11\/testing-performance-continuo-definicion-beneficios.png","_links":{"self":[{"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/13396"}],"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=13396"}],"version-history":[{"count":19,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/13396\/revisions"}],"predecessor-version":[{"id":17032,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/13396\/revisions\/17032"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/media\/13416"}],"wp:attachment":[{"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/media?parent=13396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/categories?post=13396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/tags?post=13396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}