{"id":9779,"date":"2020-11-09T15:47:15","date_gmt":"2020-11-09T20:47:15","guid":{"rendered":"https:\/\/www.blmovil.com\/?p=9779"},"modified":"2023-11-23T04:25:41","modified_gmt":"2023-11-23T10:25:41","slug":"fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes","status":"publish","type":"post","link":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/","title":{"rendered":"Fundamentos del proceso de testing funcional I &#8211; (Pruebas de Componentes)"},"content":{"rendered":"<h2>Fundamentos del proceso de testing funcional I \u2013 (Pruebas de Componentes)<\/h2>\n<h2>Modelo de desarrollo en V<\/h2>\n<p>El siguiente gr\u00e1fico muestra el modelo de desarrollo en V<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.blmovil.com\/wp-content\/uploads\/sites\/3\/2019\/05\/Testing03.png\" alt=\"Modelo de Desarrollo en Cascada\" width=\"968\" height=\"600\" data-pagespeed-url-hash=\"52759308\"><\/p>\n<h2>Pruebas de componentes<\/h2>\n<p><strong>Generalidades<\/strong><\/p>\n<p>Las fuentes de los casos de prueba de los componentes son<\/p>\n<ul>\n<li>La especificaci\u00f3n del componente<\/li>\n<li>El dise\u00f1o del software<\/li>\n<li>El modelo de datos<\/li>\n<\/ul>\n<p>Los defectos suelen corregirse seg\u00fan se prueba, no se suelen documentar los errores. Una posible aproximaci\u00f3n es preparar y automatizar las pruebas antes de codificar (\u201ctest first approach\u201d o \u201ctest driven development\u201d). Son modelos iterativos v\u00e1lidos para cuando las modificaciones suelen ser peque\u00f1as.<\/p>\n<p><strong>Definici\u00f3n<\/strong><\/p>\n<p>Las pruebas de componentes so las pruebas de cada uno de los componentes b\u00e1sicos del software, por ejemplo:<\/p>\n<ul>\n<li>Pruebas de m\u00f3dulo (en C<\/li>\n<li>Pruebas de clase (en Java o C++)<\/li>\n<li>Pruebas de unidad (en Pascal)<\/li>\n<\/ul>\n<p><strong>\u00bfQu\u00e9 se prueba?<\/strong><\/p>\n<p>Se realizan pruebas completas de los componentes individuales. Se deben buscar errores internos y los efectos hacia otros componentes quedan fuera de consideraci\u00f3n<\/p>\n<p><strong>\u00bfD\u00f3nde y como se prueba?<\/strong><\/p>\n<p>En este caso el probador dispone del c\u00f3digo de programa. El orobador normalmente es el desarrollador (lo m\u00e1s habitual). A menudo se utilizan pruebas funcionales y se realiza una utilizaci\u00f3n de procedimientos de caja blanca<\/p>\n<p>Para la ejecuci\u00f3n de los casos de prueba se utilizan, por regla general, stubs (maquetas) y, seg\u00fan el caso, controladores de pruebas<\/p>\n<p>Los controladores de pruebas, simulan entradas, por ejemplo, del usuario, recogen valores de salida, proporcionan entornos de ejecuci\u00f3n de software y pueden ser programados por uno mismo si, se tiene conocimiento de programaci\u00f3n, se dispone del c\u00f3digo del programa y se dispone de herramientas de programaci\u00f3n.<\/p>\n<p>Los Stubs reemplazan o simulan componentes que a\u00fan no est\u00e1n disponibles, no contienen l\u00f3gica de programaci\u00f3n y en ocasiones proporcionan datos de prueba.<\/p>\n<p><strong>Pruebas Funcionales<\/strong><\/p>\n<p>Las pruebas de componentes deben asegurar su funcionalidad , se deben realizar las siguientes preguntas, \u00bfSe cumplen todas las especificaciones?, \u00bfSe ejecutan correctamente todas las funciones?.<\/p>\n<p>Cada una de las funciones de un componente se comprueba, al menos, con un caso de prueba.<\/p>\n<p>Entre los errores frecuentes que se pueden encontrar con estas pruebas se encuentran, los errores en la elaboraci\u00f3n y la ausencia de funciones.<\/p>\n<p>No se prueba lo que deber\u00eda haber, si no que lo que hay funciona tal y como ha sido implementado.<\/p>\n<p><strong>Pruebas de robustez<\/strong><\/p>\n<p>Se prueba c\u00f3mo de robusto es un componente. La robustez describe la capacidad de respuesta de un software frente a entradas incorrectas, etc.<\/p>\n<p>La robustez se prueba mediante casos de prueba negativos. Los casos de prueba negativos son casos que contienen datos de entrada incorrectos o no permitidos. Si el componente dispone de un tratamiento de excepciones para cada posible entrada de datos err\u00f3nea, se considera robusto. Sin el correspondiente tratamiento de excepci\u00f3n los datos err\u00f3neos se introducen en el proceso y pueden ocasionar errores. Las posibles consecuencias son ca\u00eddas y mal funcionamiento de los componentes<\/p>\n<p>Otras pruebas posibles son pruebas de eficiencia y la capacidad de modificaci\u00f3n<\/p>\n<p><a href=\"https:\/\/www.blmovil.com\/ofertas-de-trabajo\/\" role=\"button\"><br \/>\nTrabaja con nosotros<br \/>\n<\/a><\/p>\n<p>Tanto si est\u00e1s buscando&nbsp;<strong>trabajar full time<\/strong>, como&nbsp;<strong>suplementar tus actuales ingresos<\/strong>&nbsp;con desarrollos adicionales a los que est\u00e1s haciendo en tu actual trabajo, o quieres implicarte en el desarrollo de&nbsp;<strong>proyectos opensource<\/strong>&nbsp;y apoyar a la comunidad, rellena el formulario que hay a continuaci\u00f3n y nos pondremos en contacto contigo para ver los proyectos en los que podemos colaborar.<\/p>\n","protected":false},"excerpt":{"rendered":"excerpt","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","_trash_the_other_posts":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":2,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"episode_type":"","audio_file":"","podmotor_file_id":"","podmotor_episode_id":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","filesize_raw":"","date_recorded":"","explicit":"","block":"","itunes_episode_number":"","itunes_title":"","itunes_season_number":"","itunes_episode_type":"","footnotes":""},"categories":[76],"tags":[87,86,85],"class_list":["post-9779","post","type-post","status-publish","format-standard","hentry","category-calidad-del-software-2","tag-metodologia-en-v","tag-pruebas-de-componentes","tag-pruebas-funcionales"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Fundamentos del proceso de testing funcional I - (Pruebas de Componentes) - BLMovil<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fundamentos del proceso de testing funcional I - (Pruebas de Componentes) - BLMovil\" \/>\n<meta property=\"og:description\" content=\"Fundamentos del proceso de testing funcional I \u2013 (Pruebas de Componentes) Modelo de desarrollo en V El siguiente gr\u00e1fico muestra el modelo de desarrollo en V Pruebas de componentes Generalidades Las fuentes de los casos de prueba de los componentes son La especificaci\u00f3n del componente El dise\u00f1o del software El modelo de datos Los defectos [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/\" \/>\n<meta property=\"og:site_name\" content=\"BLMovil\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/BLMovil\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-09T20:47:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-23T10:25:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.blmovil.com\/wp-content\/uploads\/sites\/3\/2019\/05\/Testing03.png\" \/>\n<meta name=\"author\" content=\"Jorge Bernal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jorge Bernal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/\"},\"author\":{\"name\":\"Jorge Bernal\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#\\\/schema\\\/person\\\/96dcb10c89b5c56f7e233af1cee4d28c\"},\"headline\":\"Fundamentos del proceso de testing funcional I &#8211; (Pruebas de Componentes)\",\"datePublished\":\"2020-11-09T20:47:15+00:00\",\"dateModified\":\"2023-11-23T10:25:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/\"},\"wordCount\":601,\"publisher\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.blmovil.com\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2019\\\/05\\\/Testing03.png\",\"keywords\":[\"metodolog\u00eda en V\",\"pruebas de componentes\",\"Pruebas funcionales\"],\"articleSection\":[\"Calidad del Software\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/\",\"url\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/\",\"name\":\"Fundamentos del proceso de testing funcional I - (Pruebas de Componentes) - BLMovil\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.blmovil.com\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2019\\\/05\\\/Testing03.png\",\"datePublished\":\"2020-11-09T20:47:15+00:00\",\"dateModified\":\"2023-11-23T10:25:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.blmovil.com\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2019\\\/05\\\/Testing03.png\",\"contentUrl\":\"https:\\\/\\\/www.blmovil.com\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2019\\\/05\\\/Testing03.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fundamentos del proceso de testing funcional I &#8211; (Pruebas de Componentes)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/\",\"name\":\"BLMovil\",\"description\":\"Si tienes una idea nosotros te la desarrollamos\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#organization\",\"name\":\"BLMovil\",\"url\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.blmovil.com\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2019\\\/10\\\/favicon.png\",\"contentUrl\":\"https:\\\/\\\/www.blmovil.com\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2019\\\/10\\\/favicon.png\",\"width\":128,\"height\":128,\"caption\":\"BLMovil\"},\"image\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/BLMovil\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#\\\/schema\\\/person\\\/96dcb10c89b5c56f7e233af1cee4d28c\",\"name\":\"Jorge Bernal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2717026f433619c619b7fc938083ba1cbc1a3ac6621296c94861a178546b2095?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2717026f433619c619b7fc938083ba1cbc1a3ac6621296c94861a178546b2095?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2717026f433619c619b7fc938083ba1cbc1a3ac6621296c94861a178546b2095?s=96&d=mm&r=g\",\"caption\":\"Jorge Bernal\"},\"url\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/author\\\/hovait\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fundamentos del proceso de testing funcional I - (Pruebas de Componentes) - BLMovil","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:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/","og_locale":"en_US","og_type":"article","og_title":"Fundamentos del proceso de testing funcional I - (Pruebas de Componentes) - BLMovil","og_description":"Fundamentos del proceso de testing funcional I \u2013 (Pruebas de Componentes) Modelo de desarrollo en V El siguiente gr\u00e1fico muestra el modelo de desarrollo en V Pruebas de componentes Generalidades Las fuentes de los casos de prueba de los componentes son La especificaci\u00f3n del componente El dise\u00f1o del software El modelo de datos Los defectos [&hellip;]","og_url":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/","og_site_name":"BLMovil","article_publisher":"https:\/\/www.facebook.com\/BLMovil","article_published_time":"2020-11-09T20:47:15+00:00","article_modified_time":"2023-11-23T10:25:41+00:00","og_image":[{"url":"https:\/\/www.blmovil.com\/wp-content\/uploads\/sites\/3\/2019\/05\/Testing03.png","type":"","width":"","height":""}],"author":"Jorge Bernal","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jorge Bernal","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/#article","isPartOf":{"@id":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/"},"author":{"name":"Jorge Bernal","@id":"https:\/\/www.blmovil.com\/en\/#\/schema\/person\/96dcb10c89b5c56f7e233af1cee4d28c"},"headline":"Fundamentos del proceso de testing funcional I &#8211; (Pruebas de Componentes)","datePublished":"2020-11-09T20:47:15+00:00","dateModified":"2023-11-23T10:25:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/"},"wordCount":601,"publisher":{"@id":"https:\/\/www.blmovil.com\/en\/#organization"},"image":{"@id":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.blmovil.com\/wp-content\/uploads\/sites\/3\/2019\/05\/Testing03.png","keywords":["metodolog\u00eda en V","pruebas de componentes","Pruebas funcionales"],"articleSection":["Calidad del Software"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/","url":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/","name":"Fundamentos del proceso de testing funcional I - (Pruebas de Componentes) - BLMovil","isPartOf":{"@id":"https:\/\/www.blmovil.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/#primaryimage"},"image":{"@id":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.blmovil.com\/wp-content\/uploads\/sites\/3\/2019\/05\/Testing03.png","datePublished":"2020-11-09T20:47:15+00:00","dateModified":"2023-11-23T10:25:41+00:00","breadcrumb":{"@id":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/#primaryimage","url":"https:\/\/www.blmovil.com\/wp-content\/uploads\/sites\/3\/2019\/05\/Testing03.png","contentUrl":"https:\/\/www.blmovil.com\/wp-content\/uploads\/sites\/3\/2019\/05\/Testing03.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.blmovil.com\/en\/fundamentos-del-proceso-de-testing-funcional-i-pruebas-de-componentes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/www.blmovil.com\/en\/"},{"@type":"ListItem","position":2,"name":"Fundamentos del proceso de testing funcional I &#8211; (Pruebas de Componentes)"}]},{"@type":"WebSite","@id":"https:\/\/www.blmovil.com\/en\/#website","url":"https:\/\/www.blmovil.com\/en\/","name":"BLMovil","description":"Si tienes una idea nosotros te la desarrollamos","publisher":{"@id":"https:\/\/www.blmovil.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.blmovil.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.blmovil.com\/en\/#organization","name":"BLMovil","url":"https:\/\/www.blmovil.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.blmovil.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.blmovil.com\/wp-content\/uploads\/sites\/3\/2019\/10\/favicon.png","contentUrl":"https:\/\/www.blmovil.com\/wp-content\/uploads\/sites\/3\/2019\/10\/favicon.png","width":128,"height":128,"caption":"BLMovil"},"image":{"@id":"https:\/\/www.blmovil.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/BLMovil"]},{"@type":"Person","@id":"https:\/\/www.blmovil.com\/en\/#\/schema\/person\/96dcb10c89b5c56f7e233af1cee4d28c","name":"Jorge Bernal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2717026f433619c619b7fc938083ba1cbc1a3ac6621296c94861a178546b2095?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2717026f433619c619b7fc938083ba1cbc1a3ac6621296c94861a178546b2095?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2717026f433619c619b7fc938083ba1cbc1a3ac6621296c94861a178546b2095?s=96&d=mm&r=g","caption":"Jorge Bernal"},"url":"https:\/\/www.blmovil.com\/en\/author\/hovait\/"}]}},"featured_image_src":null,"featured_image_src_square":null,"author_info":{"display_name":"Jorge Bernal","author_link":"https:\/\/www.blmovil.com\/en\/author\/hovait\/"},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"course_archive_thumbnail":false,"course_single_thumbnail":false,"lesson_archive_thumbnail":false,"lesson_single_thumbnail":false,"1536x1536":false,"2048x2048":false,"gb-block-post-grid-landscape":false,"gb-block-post-grid-square":false,"woocommerce_thumbnail":false,"woocommerce_single":false,"woocommerce_gallery_thumbnail":false,"awb_sm":false,"awb_md":false,"awb_lg":false,"awb_xl":false},"uagb_author_info":{"display_name":"Jorge Bernal","author_link":"https:\/\/www.blmovil.com\/en\/author\/hovait\/"},"uagb_comment_info":0,"uagb_excerpt":"Fundamentos del proceso de testing funcional I \u2013 (Pruebas de Componentes) Modelo de desarrollo en V El siguiente gr\u00e1fico muestra el modelo de desarrollo en V Pruebas de componentes Generalidades Las fuentes de los casos de prueba de los componentes son La especificaci\u00f3n del componente El dise\u00f1o del software El modelo de datos Los defectos&hellip;","_links":{"self":[{"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/posts\/9779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/comments?post=9779"}],"version-history":[{"count":5,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/posts\/9779\/revisions"}],"predecessor-version":[{"id":9786,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/posts\/9779\/revisions\/9786"}],"wp:attachment":[{"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/media?parent=9779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/categories?post=9779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/tags?post=9779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}