{"id":75897,"date":"2023-11-15T09:43:44","date_gmt":"2023-11-15T08:43:44","guid":{"rendered":"https:\/\/aton.com\/la-definizione-dei-mille-il-mondo-dei-test\/"},"modified":"2025-09-04T10:25:43","modified_gmt":"2025-09-04T08:25:43","slug":"la-definicion-de-lo-innumerable-mundo-pruebas","status":"publish","type":"post","link":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/","title":{"rendered":"La definici\u00f3n de lo innumerable: el mundo de las pruebas"},"content":{"rendered":"<p>Mediados de octubre, un d\u00eda oto\u00f1al. Fuera llueve y das las gracias por trabajar en remoto. M\u00fasica en los auriculares para concentrarte. Los dedos golpeando el teclado.<\/p>\n<p>De repente, la notificaci\u00f3n de un correo desv\u00eda la atenci\u00f3n del c\u00f3digo que, curiosamente, ten\u00eda algo que no encajaba: otra pull request incluida en la rama principal.<\/p>\n<p>Pero esta ten\u00eda algo especial. <strong>La pipeline de despliegue hab\u00eda ejecutado con \u00e9xito 1000 tests<\/strong>. Mensaje al equipo. Bandeja de bollos para celebrar el acontecimiento \ud83e\udd73.<\/p>\n<p>As\u00ed transcurri\u00f3, m\u00e1s o menos, la ma\u00f1ana en la que en Aton nos dimos cuenta de que hab\u00edamos escrito mil tests en la code base del backend. Fue un peque\u00f1o pero significativo <strong>hito,<\/strong> posible gracias a un recorrido y a un <strong>cambio de mentalidad<\/strong> que intentar\u00e9 contaros en este art\u00edculo.<\/p>\n<p>\u00a1Empecemos!<\/p>\n<h2><strong>\u00bfQu\u00e9 significa escribir un test?<\/strong><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-70126 alignleft\" src=\"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/OKBX0U0.jpg\" alt=\"Test Aton - Immagine di blossomstar su Freepik\" width=\"471\" height=\"471\" \/><\/p>\n<p>Los <strong>tests<\/strong> y el <strong>TDD<\/strong> (<a href=\"https:\/\/es.wikipedia.org\/wiki\/Desarrollo_guiado_por_pruebas\"><em><strong>Test Driven Development<\/strong><\/em><\/a>) son temas bastante extendidos dentro de la comunidad tech, y la literatura al respecto es realmente abundante. Simplificando al m\u00e1ximo la cuesti\u00f3n, <strong>escribir tests significa escribir c\u00f3digo que verifique y cristalice el comportamiento de otro c\u00f3digo<\/strong>.<\/p>\n<p><strong>Verificar<\/strong> el comportamiento significa comprobar que, dado un cierto input, siempre se produzca el mismo output. Tanto en los casos m\u00e1s simples y lineales como en los m\u00e1s complejos y sutiles. Adem\u00e1s, permite constatar si el comportamiento de lo escrito se ajusta a las especificaciones definidas en la fase de an\u00e1lisis.<\/p>\n<p><strong>Cristalizar,<\/strong> en cambio, cobra mayor importancia en t\u00e9rminos de mantenibilidad de una code base. Esta, de hecho, evoluciona con el tiempo y es utilizada por varias personas simult\u00e1neamente, que pueden modificar l\u00f3gicas comunes o heredadas. Tener tests que den fe de lo realizado en el pasado garantiza al desarrollador la seguridad de que lo que ha implementado no rompa la compatibilidad con lo ya existente.<\/p>\n<p>\u00a1Todo esto no est\u00e1 exento de esfuerzo! Escribir tests tambi\u00e9n significa alargar el tiempo de desarrollo para poder incluir las actividades relacionadas con el <strong><em data-start=\"1367\" data-end=\"1374\">setup<\/em> de los propios tests<\/strong> (por ejemplo, datos de <em data-start=\"1419\" data-end=\"1427\">mockup<\/em>, carga de la base de datos, par\u00e1metros de configuraci\u00f3n, etc.), con su escritura propiamente dicha y con el <strong><em data-start=\"1536\" data-end=\"1541\">fix<\/em> del comportamiento de la l\u00f3gica de negocio<\/strong> cuando, inevitablemente, alg\u00fan test falla.<\/p>\n<p>Al mismo tiempo, esta ampliaci\u00f3n del desarrollo se compensa cuando el c\u00f3digo no falla estrepitosamente en producci\u00f3n y ahorra al desarrollador unas cuantas noches en vela de debug.<\/p>\n<p>Vale, la teor\u00eda est\u00e1 muy bien. Pero <strong>en Aton, \u00bfc\u00f3mo se escriben los tests?<\/strong><\/p>\n<h2><strong>El testing en el proceso de desarrollo<\/strong><\/h2>\n<p>Desde que en Aton empezamos a <strong>desarrollar las nuevas l\u00edneas de producto<\/strong> basadas en stacks tecnol\u00f3gicos modernos (<strong>Java\/Kotlin y Spring Boot<\/strong> para el backend y <strong>Angular 2<\/strong> para el frontend), escribir tests se ha convertido en una actividad cotidiana para los desarrolladores.<\/p>\n<p>Intentamos, en la medida de lo posible, seguir el TDD: dada una funcionalidad, primero se escriben los tests y solo despu\u00e9s la l\u00f3gica de negocio relativa a esa funcionalidad. Una vez finalizado el desarrollo, se lanzan los tests y se comprueba si el comportamiento definido inicialmente se respeta en la implementaci\u00f3n.<\/p>\n<p><strong>Si todos los tests pasan, entonces se puede considerar que la funcionalidad est\u00e1 completada.<\/strong><\/p>\n<p>De lo contrario, <strong>cuando alg\u00fan test falla<\/strong>, las posibilidades son dos:<br \/>\n1. <strong>La implementaci\u00f3n no se ajusta a las especificaciones<\/strong>. Por ejemplo, no gestiona ciertos corner cases, o devuelve un conjunto de datos incoherente con lo esperado.<br \/>\n2. <strong>La definici\u00f3n de los tests es err\u00f3nea<\/strong>, es decir, se han definido tests que no se ajustan a las especificaciones o con datos de input que no corresponden con el output esperado.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-70129\" src=\"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/2305.q894.033.S.m009.c12.testing-software-bug-flat-infographic.jpg\" alt=\"Test software life cicle - Aton - Immagine di macrovector su Freepik\" width=\"1920\" height=\"960\" srcset=\"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/2305.q894.033.S.m009.c12.testing-software-bug-flat-infographic.jpg 1920w, https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/2305.q894.033.S.m009.c12.testing-software-bug-flat-infographic-1536x768.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p>Independientemente de cu\u00e1l sea la raz\u00f3n que haya hecho fallar los tests, el desarrollador debe <strong>volver a tocar el c\u00f3digo<\/strong> para asegurarse de que todos los tests relacionados con la funcionalidad en desarrollo pasen en verde. Cuando esto ocurre, el trabajo puede considerarse completado y el desarrollador puede abrir una <strong>pull request<\/strong> con lo realizado.<\/p>\n<p>Es en este momento cuando entra en juego la <strong>segunda fase<\/strong> del proceso de desarrollo del backend.<br \/>\nLa creaci\u00f3n de una pull request desencadena una <strong>pipeline en Azure DevOps<\/strong> que, de manera diligente, <strong>ejecuta los tests de la nueva funcionalidad<\/strong> y de todas las funcionalidades anteriores. Esta operaci\u00f3n act\u00faa en el <strong>plano de la cristalizaci\u00f3n<\/strong>: se comprueba que <strong>la nueva l\u00f3gica no entre en conflicto con la ya existente<\/strong>.<\/p>\n<p>Si algo se rompe, la pipeline se detiene e impide la integraci\u00f3n en la rama principal.<\/p>\n<h2><strong>\u00bfC\u00f3mo ser\u00e1n los tests del futuro?<\/strong><\/h2>\n<p>La escritura de tests es una actividad que ha aportado un <strong>gran valor a Aton<\/strong>, y por ello pensamos seguir apoy\u00e1ndola en el tiempo.<br \/>\nSin embargo, no est\u00e1 dicho que la forma en la que escribamos los tests vaya a ser siempre la misma.<\/p>\n<p>El tema de las <strong>inteligencias artificiales generativas<\/strong> y de c\u00f3mo estas pueden convertirse en<strong> herramientas de apoyo<\/strong> para los desarrolladores (y no solo), mejorando su productividad, es muy debatido y relevante en la comunidad tech.<\/p>\n<p>Entre todas las herramientas actualmente disponibles, <a href=\"https:\/\/github.com\/features\/copilot\" target=\"_blank\" rel=\"noopener\">GitHub Copilot<\/a> es sin duda la m\u00e1s \u00fatil para quienes escriben c\u00f3digo de forma profesional, tambi\u00e9n en la escritura de tests. De hecho, proporcionando el contexto adecuado, es posible hacer que GitHub Copilot genere <strong>unit tests<\/strong> (y otros tipos) para una funcionalidad determinada.<\/p>\n<p>Utilizar este enfoque tiene una serie de <strong>pros<\/strong> y <strong>contras:<\/strong><br \/>\n\ud83d\udc4d\ud83c\udffb <strong>Tiempos de desarrollo m\u00e1s cortos<\/strong>. El desarrollador dedica menos tiempo a la escritura de tests y m\u00e1s tiempo a la l\u00f3gica de negocio;<br \/>\n\ud83d\udc4d\ud83c\udffb <strong>Casos de test no previstos<\/strong>. La inteligencia artificial puede generar casos de test que el desarrollador no hab\u00eda contemplado, aumentando as\u00ed la solidez de la code base;<br \/>\n\ud83d\udc4d\ud83c\udffb<strong> Casos de test imparciales<\/strong>. El desarrollador tiende a ser \u201ccari\u00f1oso\u201d con su c\u00f3digo y por ello propenso a escribir tests conservadores que no lo ponen realmente a prueba (esto es a\u00fan m\u00e1s marcado cuando quien escribe los tests y quien implementa son la misma persona);<br \/>\n\ud83d\udc4e\ud83c\udffb<strong>Falsa sensaci\u00f3n de seguridad<\/strong>. Los tests generados por la inteligencia artificial deben ser <strong>siempre revisados<\/strong> por el desarrollador para corregir posibles interpretaciones err\u00f3neas o contextos demasiado vagos para la IA.<\/p>\n<p>Si este ser\u00e1 el camino definitivo para el testing, a d\u00eda de hoy no lo sabemos. Sin embargo, en Aton se han puesto en marcha<strong> actividades de investigaci\u00f3n y desarrollo<\/strong> precisamente sobre GitHub Copilot para <strong>entender qu\u00e9 impacto puede tener en el daily life de un desarrollador<\/strong>.<\/p>\n<h2><strong>Conclusi\u00f3n<\/strong><\/h2>\n<p>Si al principio del art\u00edculo os preguntabais por qu\u00e9 celebramos tanto la llegada del test n\u00famero mil, ahora deber\u00eda estar un poco m\u00e1s claro.<\/p>\n<p><strong>Mil tests no son solo una estad\u00edstica, sino el testimonio de un recorrido que ha cambiado nuestra forma de trabajar<\/strong>. Un recorrido que est\u00e1 industrializando poco a poco el proceso de desarrollo en Aton y que, tambi\u00e9n gracias a los tests, consigue <strong>producir software de calidad<\/strong>.<\/p>\n<p>Si todav\u00eda te preguntas si <strong>merece la pena escribir tests<\/strong>, en Aton podemos responderte que s\u00ed.<\/p>\n<p>Merece la pena porque <strong>cambia tu forma de trabajar<\/strong>. Merece la pena porque cambia tu forma <strong>de pensar<\/strong>. Merece la pena porque <strong>aumenta la calidad del c\u00f3digo<\/strong> que escribes. Merece la pena porque te da la seguridad de que<strong> lo que has escrito no rompe lo que ya estaba hecho<\/strong>. Merece la pena porque, al fin y al cabo, <strong>ver todas esas marcas verdes<\/strong> cuando pasan los tests provoca un subid\u00f3n de <strong>dopamina<\/strong> nada desde\u00f1able.<\/p>\n<p>\u00bfQuieres trabajar con nosotros?<\/p>\n<div class=\"custom_button\"><a href=\"https:\/\/aton.com\/es\/trabaja-con-nosotros\/\" class=\"dropbtn mx-auto _slim\" title=\"Descubre las vacantes abiertas\" target=\"\" ><div class=\"dropbtn_content\">Descubre las vacantes abiertas<\/div><div class=\"dropbtn_drop\"><i class=\"sn_sprite _button_drop \"><svg viewBox=\"0 0 147 64\"><use xlink:href=\"\/wp-content\/themes\/aton\/assets\/images\/icons.svg#button-drop\" \/><\/svg><\/i><\/div><div class=\"dropbtn_spacer\"><\/div><\/a><\/div>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/company\/aton-s.p.a.\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-49188\" src=\"https:\/\/aton.com\/wp-content\/uploads\/2023\/05\/linkedin-1-1.png\" alt=\"linkedin-icon-img\" width=\"30\" height=\"30\" \/><\/a> <a href=\"https:\/\/www.instagram.com\/atonspasocietabenefit\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-49191\" src=\"https:\/\/aton.com\/wp-content\/uploads\/2023\/05\/instagram-2-1.png\" alt=\"instagram-icon-img\" width=\"30\" height=\"30\" \/><\/a> <a href=\"https:\/\/www.facebook.com\/aton.spa\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-49194\" src=\"https:\/\/aton.com\/wp-content\/uploads\/2023\/05\/facebook-1-1.png\" alt=\"facebook-icon-img\" width=\"30\" height=\"30\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mediados de octubre, un d\u00eda oto\u00f1al. Fuera llueve y das las gracias por trabajar en remoto. M\u00fasica en los auriculares para concentrarte. Los dedos golpeando el teclado. De repente, la notificaci\u00f3n de un correo desv\u00eda la atenci\u00f3n del c\u00f3digo que, curiosamente, ten\u00eda algo que no encajaba: otra pull request incluida en la rama principal. Pero [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":70125,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false},"class_list":["post-75897","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","keyword-tech-es"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>La definici\u00f3n de lo innumerable: el mundo de las pruebas - Aton<\/title>\n<meta name=\"description\" content=\"Si todav\u00eda te preguntas si merece la pena escribir tests, en Aton podemos responderte que s\u00ed: descubre por qu\u00e9.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"La definici\u00f3n de lo innumerable: el mundo de las pruebas - Aton\" \/>\n<meta property=\"og:description\" content=\"Si todav\u00eda te preguntas si merece la pena escribir tests, en Aton podemos responderte que s\u00ed: descubre por qu\u00e9.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/\" \/>\n<meta property=\"og:site_name\" content=\"Aton\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/aton.spa\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-15T08:43:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-04T08:25:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/AdobeStock_668999974.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1116\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Giulia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Giulia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\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:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/\"},\"author\":{\"name\":\"Giulia\",\"@id\":\"https:\/\/aton.com\/#\/schema\/person\/068806d8e72fb4663f061e6cb07b6bfa\"},\"headline\":\"La definici\u00f3n de lo innumerable: el mundo de las pruebas\",\"datePublished\":\"2023-11-15T08:43:44+00:00\",\"dateModified\":\"2025-09-04T08:25:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/\"},\"wordCount\":1318,\"publisher\":{\"@id\":\"https:\/\/aton.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/AdobeStock_668999974.jpeg\",\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/\",\"url\":\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/\",\"name\":\"La definici\u00f3n de lo innumerable: el mundo de las pruebas - Aton\",\"isPartOf\":{\"@id\":\"https:\/\/aton.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/AdobeStock_668999974.jpeg\",\"datePublished\":\"2023-11-15T08:43:44+00:00\",\"dateModified\":\"2025-09-04T08:25:43+00:00\",\"description\":\"Si todav\u00eda te preguntas si merece la pena escribir tests, en Aton podemos responderte que s\u00ed: descubre por qu\u00e9.\",\"breadcrumb\":{\"@id\":\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#primaryimage\",\"url\":\"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/AdobeStock_668999974.jpeg\",\"contentUrl\":\"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/AdobeStock_668999974.jpeg\",\"width\":1920,\"height\":1116,\"caption\":\"La definici\u00f3n de lo innumerable: el mundo de las pruebas\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/aton.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"La definici\u00f3n de lo innumerable: el mundo de las pruebas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/aton.com\/#website\",\"url\":\"https:\/\/aton.com\/\",\"name\":\"Aton\",\"description\":\"Accompagniamo la tua azienda verso la trasformazione digitale sostenibile\",\"publisher\":{\"@id\":\"https:\/\/aton.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/aton.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/aton.com\/#organization\",\"name\":\"Aton S.p.A. Societ\u00e0 Benefit\",\"url\":\"https:\/\/aton.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/aton.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/aton.com\/wp-content\/uploads\/2022\/03\/aton_logo.png\",\"contentUrl\":\"https:\/\/aton.com\/wp-content\/uploads\/2022\/03\/aton_logo.png\",\"width\":295,\"height\":171,\"caption\":\"Aton S.p.A. Societ\u00e0 Benefit\"},\"image\":{\"@id\":\"https:\/\/aton.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/aton.spa\/\",\"https:\/\/www.linkedin.com\/company\/aton-s.p.a.\",\"https:\/\/www.instagram.com\/atonspasocietabenefit\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/aton.com\/#\/schema\/person\/068806d8e72fb4663f061e6cb07b6bfa\",\"name\":\"Giulia\",\"url\":\"https:\/\/aton.com\/es\/author\/giulia-smeazzettoaton-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"La definici\u00f3n de lo innumerable: el mundo de las pruebas - Aton","description":"Si todav\u00eda te preguntas si merece la pena escribir tests, en Aton podemos responderte que s\u00ed: descubre por qu\u00e9.","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:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/","og_locale":"es_ES","og_type":"article","og_title":"La definici\u00f3n de lo innumerable: el mundo de las pruebas - Aton","og_description":"Si todav\u00eda te preguntas si merece la pena escribir tests, en Aton podemos responderte que s\u00ed: descubre por qu\u00e9.","og_url":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/","og_site_name":"Aton","article_publisher":"https:\/\/www.facebook.com\/aton.spa\/","article_published_time":"2023-11-15T08:43:44+00:00","article_modified_time":"2025-09-04T08:25:43+00:00","og_image":[{"width":1920,"height":1116,"url":"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/AdobeStock_668999974.jpeg","type":"image\/jpeg"}],"author":"Giulia","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Giulia","Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#article","isPartOf":{"@id":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/"},"author":{"name":"Giulia","@id":"https:\/\/aton.com\/#\/schema\/person\/068806d8e72fb4663f061e6cb07b6bfa"},"headline":"La definici\u00f3n de lo innumerable: el mundo de las pruebas","datePublished":"2023-11-15T08:43:44+00:00","dateModified":"2025-09-04T08:25:43+00:00","mainEntityOfPage":{"@id":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/"},"wordCount":1318,"publisher":{"@id":"https:\/\/aton.com\/#organization"},"image":{"@id":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#primaryimage"},"thumbnailUrl":"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/AdobeStock_668999974.jpeg","inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/","url":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/","name":"La definici\u00f3n de lo innumerable: el mundo de las pruebas - Aton","isPartOf":{"@id":"https:\/\/aton.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#primaryimage"},"image":{"@id":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#primaryimage"},"thumbnailUrl":"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/AdobeStock_668999974.jpeg","datePublished":"2023-11-15T08:43:44+00:00","dateModified":"2025-09-04T08:25:43+00:00","description":"Si todav\u00eda te preguntas si merece la pena escribir tests, en Aton podemos responderte que s\u00ed: descubre por qu\u00e9.","breadcrumb":{"@id":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#primaryimage","url":"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/AdobeStock_668999974.jpeg","contentUrl":"https:\/\/aton.com\/wp-content\/uploads\/2023\/11\/AdobeStock_668999974.jpeg","width":1920,"height":1116,"caption":"La definici\u00f3n de lo innumerable: el mundo de las pruebas"},{"@type":"BreadcrumbList","@id":"https:\/\/aton.com\/es\/la-definicion-de-lo-innumerable-mundo-pruebas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/aton.com\/es\/"},{"@type":"ListItem","position":2,"name":"La definici\u00f3n de lo innumerable: el mundo de las pruebas"}]},{"@type":"WebSite","@id":"https:\/\/aton.com\/#website","url":"https:\/\/aton.com\/","name":"Aton","description":"Accompagniamo la tua azienda verso la trasformazione digitale sostenibile","publisher":{"@id":"https:\/\/aton.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aton.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/aton.com\/#organization","name":"Aton S.p.A. Societ\u00e0 Benefit","url":"https:\/\/aton.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/aton.com\/#\/schema\/logo\/image\/","url":"https:\/\/aton.com\/wp-content\/uploads\/2022\/03\/aton_logo.png","contentUrl":"https:\/\/aton.com\/wp-content\/uploads\/2022\/03\/aton_logo.png","width":295,"height":171,"caption":"Aton S.p.A. Societ\u00e0 Benefit"},"image":{"@id":"https:\/\/aton.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/aton.spa\/","https:\/\/www.linkedin.com\/company\/aton-s.p.a.","https:\/\/www.instagram.com\/atonspasocietabenefit\/"]},{"@type":"Person","@id":"https:\/\/aton.com\/#\/schema\/person\/068806d8e72fb4663f061e6cb07b6bfa","name":"Giulia","url":"https:\/\/aton.com\/es\/author\/giulia-smeazzettoaton-com\/"}]}},"_links":{"self":[{"href":"https:\/\/aton.com\/es\/wp-json\/wp\/v2\/posts\/75897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aton.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aton.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aton.com\/es\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/aton.com\/es\/wp-json\/wp\/v2\/comments?post=75897"}],"version-history":[{"count":2,"href":"https:\/\/aton.com\/es\/wp-json\/wp\/v2\/posts\/75897\/revisions"}],"predecessor-version":[{"id":75990,"href":"https:\/\/aton.com\/es\/wp-json\/wp\/v2\/posts\/75897\/revisions\/75990"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aton.com\/es\/wp-json\/wp\/v2\/media\/70125"}],"wp:attachment":[{"href":"https:\/\/aton.com\/es\/wp-json\/wp\/v2\/media?parent=75897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}