{"id":4092,"date":"2025-08-11T15:48:27","date_gmt":"2025-08-11T13:48:27","guid":{"rendered":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/slovnik\/prueba-de-generacion-automatica\/"},"modified":"2025-11-10T18:05:56","modified_gmt":"2025-11-10T17:05:56","slug":"prueba-de-generacion-automatica","status":"publish","type":"glossary","link":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/es\/glosario\/prueba-de-generacion-automatica\/","title":{"rendered":"Prueba de Generaci\u00f3n Autom\u00e1tica"},"featured_media":4114,"parent":0,"template":"","categories":[],"tags":[],"class_list":["post-4092","glossary","type-glossary","status-publish","has-post-thumbnail","hentry"],"acf":{"title":"Prueba de Generaci\u00f3n Autom\u00e1tica","description":"Definici\u00f3n ISTQB de Prueba de Generaci\u00f3n Autom\u00e1tica: t\u00e9cnica que crea autom\u00e1ticamente casos, datos y or\u00e1culos de prueba desde requisitos, modelos o c\u00f3digo, guiada por criterios de cobertura o propiedades. Incluye MBT, an\u00e1lisis simb\u00f3lico y fuzzing; beneficios y limitaciones.","content":"<p>Actividad de prueba en la que herramientas generan de forma autom\u00e1tica casos de prueba (y, opcionalmente, datos de prueba y or\u00e1culos) a partir de artefactos como requisitos, modelos, c\u00f3digo o interfaces, siguiendo criterios de cobertura o propiedades. Tambi\u00e9n llamada <em>generaci\u00f3n autom\u00e1tica de pruebas<\/em> o <em>generaci\u00f3n autom\u00e1tica de casos de prueba<\/em> (test generation).<\/p>\n<p>No debe confundirse con la automatizaci\u00f3n de la ejecuci\u00f3n de pruebas: aqu\u00ed el foco es crear las pruebas de manera autom\u00e1tica, no solo ejecutarlas.<\/p>\n<p>Entradas t\u00edpicas: especificaciones formales\/naturales, modelos (p. ej., de estados), c\u00f3digo fuente, contratos, esquemas de datos o APIs, y criterios (p. ej., cobertura de decisiones, alcance de transiciones, propiedades). Salidas t\u00edpicas: conjuntos de casos de prueba priorizados, scripts ejecutables, datos de prueba y, cuando es posible, or\u00e1culos esperados.<\/p>\n<p>T\u00e9cnicas habituales:<\/p>\n<ul>\n<li>Pruebas basadas en modelos (MBT) para derivar casos de prueba desde modelos de comportamiento.<\/li>\n<li>An\u00e1lisis est\u00e1tico\/simb\u00f3lico y b\u00fasqueda guiada por cobertura sobre el c\u00f3digo.<\/li>\n<li><em>Fuzzing<\/em> y pruebas basadas en propiedades (p. ej., generadores tipo QuickCheck).<\/li>\n<li>Heur\u00edsticas\/metaheur\u00edsticas (p. ej., algoritmos gen\u00e9ticos) y miner\u00eda de software.<\/li>\n<\/ul>\n<p>Beneficios: aumento de cobertura y consistencia, escalabilidad, rapidez para adaptar pruebas ante cambios del modelo\/c\u00f3digo. Riesgos\/limitaciones: dependencia de la calidad de los artefactos de origen, or\u00e1culos incompletos, mantenimiento de modelos, generaci\u00f3n de casos redundantes o poco relevantes.<\/p>\n<p>Se aplica tanto a pruebas funcionales como estructurales y es un complemento natural de la ejecuci\u00f3n automatizada dentro de un proceso de pruebas continuo.<\/p><\/p>\n"},"aioseo_notices":[],"custom_fields":{"featured_image_url":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/wp-content\/uploads\/2025\/08\/image_1754927648.webp","featured_image_thumbnail":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/wp-content\/uploads\/2025\/08\/image_1754927648-150x150.webp","featured_image_medium":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/wp-content\/uploads\/2025\/08\/image_1754927648-300x158.webp","featured_image_large":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/wp-content\/uploads\/2025\/08\/image_1754927648-1024x538.webp"},"wpml":{"current_language":"es","trid":"14608","is_translation":false,"original_post_id":null,"translations":{"es":{"id":"4092","title":"Prueba de Generaci\u00f3n Autom\u00e1tica","url":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/es\/glosario\/prueba-de-generacion-automatica\/","edit_url":null}}},"featured_image":{"id":4114,"url":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/wp-content\/uploads\/2025\/08\/image_1754927648.webp","sizes":{"thumbnail":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/wp-content\/uploads\/2025\/08\/image_1754927648-150x150.webp","medium":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/wp-content\/uploads\/2025\/08\/image_1754927648-300x158.webp","large":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/wp-content\/uploads\/2025\/08\/image_1754927648-1024x538.webp","full":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/wp-content\/uploads\/2025\/08\/image_1754927648.webp"},"alt":"","title":"image_1754927648.webp","caption":"","description":""},"glossary_categories":{"all":[],"primary":null,"secondary":[]},"_links":{"self":[{"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/es\/wp-json\/wp\/v2\/glossary\/4092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/es\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/es\/wp-json\/wp\/v2\/types\/glossary"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/es\/wp-json\/wp\/v2\/media\/4114"}],"wp:attachment":[{"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/es\/wp-json\/wp\/v2\/media?parent=4092"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/es\/wp-json\/wp\/v2\/categories?post=4092"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/es\/wp-json\/wp\/v2\/tags?post=4092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}