{"id":9745,"date":"2020-11-09T14:53:50","date_gmt":"2020-11-09T19:53:50","guid":{"rendered":"https:\/\/www.blmovil.com\/?p=9745"},"modified":"2023-11-23T04:24:57","modified_gmt":"2023-11-23T10:24:57","slug":"tecnicas-avanzadas-de-automatizacion-de-pruebas-i","status":"publish","type":"post","link":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/","title":{"rendered":"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I"},"content":{"rendered":"<h2>T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I<\/h2>\n<h2>Introducci\u00f3n<\/h2>\n<p>El objetivo de estos art\u00edculos es asentar los conocimientos acerca de la calidad del software sobre unas bases fundamentales.<\/p>\n<p>\u00a1El aprendizaje es algo imprescindible durante toda la vida, y m\u00e1s especialmente en el sector de las TI!<\/p>\n<h2>Fundamentos del proceso de testing funcional \u2013 Conceptos y definiciones<\/h2>\n<p>Fallos, defectos, errores \u2026&nbsp;<\/p>\n<p><strong>Error:<\/strong><br \/>\nDesviaci\u00f3n entre el comportamiento real y el comportamiento esperado, no cumplimiento de un requisito establecido<\/p>\n<p><strong>Defecto (defect, fault):<\/strong><br \/>\nAnomal\u00eda en un componente o sistema que puede dar lugar a que no se lleve a cabo correctamente una funci\u00f3n determinada. El t\u00e9rmino \u201cbug\u201d se aplica hist\u00f3ricamente a los defectos en inform\u00e1tica<\/p>\n<p><strong>Fallo (failure). Efecto del error<\/strong><br \/>\nManifestaci\u00f3n de un defecto<\/p>\n<p><strong>Equivocaci\u00f3n (mistake):<\/strong><br \/>\nAcci\u00f3n humana que da lugar a un resultado incorrecto<\/p>\n<p><strong>Enmascaramiento del error:<\/strong><br \/>\nVarios estados de error se compensan mutuamente \u2013 no aparece el efecto del error<\/p>\n<p>El software es elaborado por seres humanos que pueden cometer errores que dan lugar a defectos. Estos defectos pueden generar un fallo.<\/p>\n<p><strong>Prueba y Caso de Prueba<\/strong><\/p>\n<p><strong>Depuraci\u00f3n:<\/strong><br \/>\nLocalizaci\u00f3n y correcci\u00f3n de errores internos<\/p>\n<p><strong>Prueba:<\/strong><br \/>\nB\u00fasqueda dirigida y sistem\u00e1tica de los efectos del error, para demostrar defectos<\/p>\n<p><strong>Prueba de Software:<\/strong><br \/>\nCada ejecuci\u00f3n de un objeto de prueba que sirva para su comprobaci\u00f3n<\/p>\n<p><strong>Caso de Prueba:<\/strong><br \/>\nUni\u00f3n de una prueba y unas condiciones de entorno establecidas \u2013 p.ej. Requisitos de ejecuci\u00f3n, datos de entrada<\/p>\n<p><strong>Explosi\u00f3n de casos de prueba:<\/strong><br \/>\nSignifica que debido a las numerosas posibilidades de combinaci\u00f3n, el n\u00famero de los posibles casos de prueba crece tanto que pude llevar a un conjunto de cientos o miles de casos de prueba<\/p>\n<p><strong>Calidad de Software<\/strong><\/p>\n<p><strong>Definici\u00f3n seg\u00fan:<\/strong><\/p>\n<p><strong>ISO \/ IEC 9126<\/strong>:<\/p>\n<p>La calidad de software es la totalidad de las propiedades y caracter\u00edsticas de un producto de software referidas a su aptitud para satisfacer necesidades expl\u00edcitas o impl\u00edcitas.<\/p>\n<p><strong>IEEE Std 610:<\/strong><\/p>\n<p>El grado en el que un componente, sistema o proceso alcanza los requisitos especificados y\/o las necesidades y expectativas del usuario o cliente<\/p>\n<p>La calidad de Software seg\u00fan ISO \/ IEC 9126 abarca:<\/p>\n<ul>\n<li>Funcionalidad<\/li>\n<li>Fiabilidad<\/li>\n<li>Usabilidad<\/li>\n<li>Eficiencia<\/li>\n<li>Mantenibilidad<\/li>\n<li>Portabilidad<\/li>\n<\/ul>\n<p>El aseguramiento de la calidad diferencia entre:<\/p>\n<ul>\n<li>Medidas constructivas para evitar errores (QS)<\/li>\n<li>Medidas anal\u00edticas para la detecci\u00f3n de errores (QA)<\/li>\n<\/ul>\n<p><strong>Medidas anal\u00edticas para el aseguramiento de la calidad (QA)<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.blmovil.com\/wp-content\/uploads\/sites\/3\/2019\/05\/Testing01.png\" alt=\"Medidas anal\u00edticas para el aseguramiento de la calidad (QA)\" width=\"742\" height=\"407\" data-pagespeed-url-hash=\"2497228601\"><\/p>\n<p><strong>Calidad de Software<\/strong><\/p>\n<p>Una Funcionalidad de buena calidad debe circunscribirse a las caracter\u00edsticas funcionales requeridas (correcci\u00f3n) y cubrir todos los requisitos funcionales definidos (completitud)<\/p>\n<p><strong>Caracter\u00edsticas que debe cumplir una funcionalidad:<\/strong><\/p>\n<p><strong>Idoneidad (suitability)<\/strong><br \/>\n\u00bfSon adecuadas las funciones disponibles para la utilizaci\u00f3n prevista?<\/p>\n<p><strong>Precisi\u00f3n (accuracy)<\/strong><br \/>\n\u00bfSe ejecutan las funciones correctamente (como estaba acordado)?<\/p>\n<p><strong>Conformidad (compliance)<\/strong><br \/>\n\u00bfSe cumplieron las normas y preceptos?<\/p>\n<p>I<strong>nteroperatividad<\/strong><br \/>\n\u00bfSe proporciona una interrelaci\u00f3n libre de errores con el entorno del sistema?<\/p>\n<p><strong>Seguridad<\/strong><br \/>\n\u00bfEst\u00e1n protegidos los datos \/ programas frente a accesos \/ p\u00e9rdidas?<\/p>\n<p><strong>Calidad de Software. Atributos no funcionales<\/strong><\/p>\n<p><strong>Fiabilidad :<\/strong><br \/>\nCapacidad de un software \/ un sistema de mantener un rendimiento \/ funcionalidad bajo condiciones predeterminadas durante un periodo de tiempo definido. Da una idea del comportamiento de la calidad a lo largo del tiempo. Factores asociados: tolerancia a fallos, capacidad de recuperaci\u00f3n ante fallos<\/p>\n<p><strong>Usabilidad:<\/strong><br \/>\nUn software es usable si es f\u00e1cil de entender (uso intuitivo), f\u00e1cil de aprender o si existe normativa especifica (ver ISO \/ IEC 9241)<\/p>\n<p><strong>Eficiencia:<\/strong><br \/>\nUtilizaci\u00f3n de recursos lo m\u00e1s reducida posible (p.ej. Tiempo de CPU) para la consecuci\u00f3n de una tarea<\/p>\n<p><strong>Mantenibilidad<\/strong>:<br \/>\nEsfuerzo necesario para realizar una serie de modificaciones definidas de antemano. Factores asociados: estabilidad, facilidad de cambio<\/p>\n<p><strong>Portabilidad:<\/strong><br \/>\nPosibilidad de trasladar un software a otro entorno (hardware, software, organizativo)<br \/>\nFactores asociados: facilidad de sustituci\u00f3n, facilidad de instalaci\u00f3n, cumplimiento de est\u00e1ndares<\/p>\n<h2>\u00bfPor qu\u00e9 es necesario probar?<\/h2>\n<p style=\"text-align: justify\"><strong>El software como factor econ\u00f3mico<\/strong><\/p>\n<p>El software contribuye de manera definitiva al funcionamiento de aparatos e instalaciones de uso cotidiano (banca, automoci\u00f3n, \u2026). De hecho, existen sistemas que ser\u00edan inviables sin un software que los apoyara.<\/p>\n<p><strong>Calidad de Software<\/strong><br \/>\nLa calidad del software es un factor decisivo para el \u00e9xito de determinados productos o de las propias empresas. Desgraciadamente todos tenemos experiencias negativas \u2026<\/p>\n<ul>\n<li>Movimientos incorrectos en la cuenta del banco, en la factura del tel\u00e9fono, \u2026<\/li>\n<li>Problemas con la \u201ccentralita\u201d del autom\u00f3vil<\/li>\n<li>No disponibilidad de p\u00e1ginas web<\/li>\n<li>No poder sacar dinero de la cuenta<\/li>\n<li>No poder realizar una gesti\u00f3n administrativa<\/li>\n<li>No poder devolver o recoger un libro<\/li>\n<\/ul>\n<p>Que la calidad del software sea un factor decisivo de \u00e9xito es dif\u00edcil de ver, pero que la falta de calidad es un factor decisivo de fracaso, es un tema bastante claro<\/p>\n<p><strong>Ejemplo: Fallo en la unidad de coma flotante del Pentium<\/strong><\/p>\n<p>En 1994 se descubri\u00f3 que algunas operaciones de divisi\u00f3n devolv\u00edan siempre un valor err\u00f3neo por exceso.<\/p>\n<p>Estas comprobaciones crearon una gran pol\u00e9mica. Intel neg\u00f3 inicialmente la existencia del problema, despu\u00e9s lo minimiz\u00f3 neg\u00e1ndose a una sustituci\u00f3n sistem\u00e1tica. Si bien evaluaciones independientes mostraron la poca importancia del error llego a haber demandas (incluyendo entre otros los demandantes empresas como IBM). Por \u00faltimo, Intel se vio forzada a aceptar sustituir todos los microprocesadores defectuosos, lo que represent\u00f3 un coste enorme<\/p>\n<p><strong>Ejemplo: Phobos 1<\/strong><br \/>\nLa Phobos 1 despeg\u00f3 y tuvo un funcionamiento correcto hasta que dos meses despu\u00e9s de su lanzamiento se perdi\u00f3 la se\u00f1al. La fuente del problema fue una orden err\u00f3nea (concretamente se transmiti\u00f3 un \u201c+\u201d en vez de un \u201d-\u201d). Incapaz de controlar su orientaci\u00f3n, la Phobos 1 dej\u00f3 de orientar sus paneles solares hacia nuestra estrella. Sin energ\u00eda, no pudo restablecerse contacto con ella y qued\u00f3 en \u00f3rbita alrededor del Sol.<\/p>\n<p>Al margen del error, parecer\u00eda l\u00f3gico haber \u201casegurado\u201d una orden tan cr\u00edtica como demostr\u00f3 ser la que se envi\u00f3. Estaba previsto, pero la versi\u00f3n definitiva del c\u00f3digo que la conten\u00eda no se implant\u00f3 a causas de las prisas en la finalizaci\u00f3n de los trabajos.<\/p>\n<p><strong>Otros errores software famosos<\/strong><\/p>\n<ul>\n<li>Apolo 11 (fallo de aterrizaje)<\/li>\n<li>Mariner 1 (faltaba una coma)<\/li>\n<li>Ariedne 5 (basado en una versi\u00f3n anterior de sw, el equipo f\u00edsico no pudo responder a la mayor aceleraci\u00f3n). Importancia de las condiciones de entorno<\/li>\n<li>Therac-25 (Dosis masivas de radiaci\u00f3n. Gener\u00f3, al menos, 5 muertes). Importancia del control de los sistemas software.<\/li>\n<li>Amazon (26\/06\/2009) Por un error Amazon permiti\u00f3 descargar \u00e1lbumes completos por 50 centavos<\/li>\n<li>Orange (31\/07\/2008) Orange retira los Nokia 6555 por un error de software<\/li>\n<li>Renfe (7\/03\/2009) Un error en el software mantiene sin servicio las m\u00e1quinas de autoventa de Renfe<\/li>\n<\/ul>\n<p><strong>Causas de los defectos<\/strong><br \/>\nEl software es elaborado por seres humanos que pueden cometer errores que dan lugar a defectos. Estos defectos pueden generar un fallo<\/p>\n<p>Las causas de los errores (al margen de la falibilidad del ser humano) pueden ser: presi\u00f3n en los tiempos, complejidad de la aplicaci\u00f3n o la arquitectura, tecnolog\u00edas cambiantes, existencia de un gran n\u00famero de interfaces \u2026<\/p>\n<p>Al margen de la existencia de un defecto, pueden producirse fallos por condiciones ambientales (radiaci\u00f3n, magnetismo, campos el\u00e9ctricos, etc)<\/p>\n<p><strong>Las Pruebas como medio de mejora de la calidad<\/strong><br \/>\nUn medio para conseguir la mejora de la calidad tanto de los sistemas de software como del propio proceso de desarrollo son la comprobaci\u00f3n y prueba sistem\u00e1tica del software desarrollado.<\/p>\n<p>Los errores que se detecten antes del uso del software pueden ser corregidos antes de que generen fallos<\/p>\n<p>Puede exigirse por contrato un nivel m\u00ednimo de prueba<\/p>\n<p>Las pruebas pueden requerirse tambi\u00e9n para satisfacer requisitos contractuales o legales, o est\u00e1ndares espec\u00edficos de la industria.<\/p>\n<p><a href=\"#\" role=\"button\"><br \/>\nTrabaja con nosotros<br \/>\n<\/a><\/p>\n<p style=\"text-align: center\">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":2248,"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":5,"_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":[72,71,74,73],"class_list":["post-9745","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-calidad-del-software-2","tag-automatizacion-de-pruebas","tag-calidad","tag-qa","tag-qs"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I - 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\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I - BLMovil\" \/>\n<meta property=\"og:description\" content=\"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I Introducci\u00f3n El objetivo de estos art\u00edculos es asentar los conocimientos acerca de la calidad del software sobre unas bases fundamentales. \u00a1El aprendizaje es algo imprescindible durante toda la vida, y m\u00e1s especialmente en el sector de las TI! Fundamentos del proceso de testing funcional \u2013 Conceptos y definiciones [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/\" \/>\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-09T19:53:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-23T10:24:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png\" \/>\n\t<meta property=\"og:image:width\" content=\"569\" \/>\n\t<meta property=\"og:image:height\" content=\"319\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/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=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/\"},\"author\":{\"name\":\"Jorge Bernal\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#\\\/schema\\\/person\\\/96dcb10c89b5c56f7e233af1cee4d28c\"},\"headline\":\"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I\",\"datePublished\":\"2020-11-09T19:53:50+00:00\",\"dateModified\":\"2023-11-23T10:24:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/\"},\"wordCount\":1356,\"publisher\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/28\\\/2019\\\/08\\\/Consultoria-de-procesos.png\",\"keywords\":[\"Automatizaci\u00f3n de Pruebas\",\"Calidad\",\"QA\",\"QS\"],\"articleSection\":[\"Calidad del Software\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/\",\"url\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/\",\"name\":\"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I - BLMovil\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/28\\\/2019\\\/08\\\/Consultoria-de-procesos.png\",\"datePublished\":\"2020-11-09T19:53:50+00:00\",\"dateModified\":\"2023-11-23T10:24:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/28\\\/2019\\\/08\\\/Consultoria-de-procesos.png\",\"contentUrl\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/28\\\/2019\\\/08\\\/Consultoria-de-procesos.png\",\"width\":569,\"height\":319},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/www.blmovil.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I\"}]},{\"@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":"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I - 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\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/","og_locale":"en_US","og_type":"article","og_title":"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I - BLMovil","og_description":"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I Introducci\u00f3n El objetivo de estos art\u00edculos es asentar los conocimientos acerca de la calidad del software sobre unas bases fundamentales. \u00a1El aprendizaje es algo imprescindible durante toda la vida, y m\u00e1s especialmente en el sector de las TI! Fundamentos del proceso de testing funcional \u2013 Conceptos y definiciones [&hellip;]","og_url":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/","og_site_name":"BLMovil","article_publisher":"https:\/\/www.facebook.com\/BLMovil","article_published_time":"2020-11-09T19:53:50+00:00","article_modified_time":"2023-11-23T10:24:57+00:00","og_image":[{"width":569,"height":319,"url":"https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png","type":"image\/png"}],"author":"Jorge Bernal","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jorge Bernal","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/#article","isPartOf":{"@id":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/"},"author":{"name":"Jorge Bernal","@id":"https:\/\/www.blmovil.com\/en\/#\/schema\/person\/96dcb10c89b5c56f7e233af1cee4d28c"},"headline":"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I","datePublished":"2020-11-09T19:53:50+00:00","dateModified":"2023-11-23T10:24:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/"},"wordCount":1356,"publisher":{"@id":"https:\/\/www.blmovil.com\/en\/#organization"},"image":{"@id":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/#primaryimage"},"thumbnailUrl":"https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png","keywords":["Automatizaci\u00f3n de Pruebas","Calidad","QA","QS"],"articleSection":["Calidad del Software"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/","url":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/","name":"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I - BLMovil","isPartOf":{"@id":"https:\/\/www.blmovil.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/#primaryimage"},"image":{"@id":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/#primaryimage"},"thumbnailUrl":"https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png","datePublished":"2020-11-09T19:53:50+00:00","dateModified":"2023-11-23T10:24:57+00:00","breadcrumb":{"@id":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/#primaryimage","url":"https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png","contentUrl":"https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png","width":569,"height":319},{"@type":"BreadcrumbList","@id":"https:\/\/www.blmovil.com\/en\/tecnicas-avanzadas-de-automatizacion-de-pruebas-i\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/www.blmovil.com\/en\/"},{"@type":"ListItem","position":2,"name":"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I"}]},{"@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":"https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png","featured_image_src_square":"https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png","author_info":{"display_name":"Jorge Bernal","author_link":"https:\/\/www.blmovil.com\/en\/author\/hovait\/"},"uagb_featured_image_src":{"full":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false],"thumbnail":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos-150x150.png",150,150,true],"medium":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos-300x168.png",300,168,true],"medium_large":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false],"large":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false],"course_archive_thumbnail":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",100,56,false],"course_single_thumbnail":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",100,56,false],"lesson_archive_thumbnail":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",100,56,false],"lesson_single_thumbnail":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",100,56,false],"1536x1536":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false],"2048x2048":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false],"gb-block-post-grid-landscape":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false],"gb-block-post-grid-square":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false],"woocommerce_thumbnail":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos-300x300.png",300,300,true],"woocommerce_single":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false],"woocommerce_gallery_thumbnail":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos-100x100.png",100,100,true],"awb_sm":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",500,280,false],"awb_md":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false],"awb_lg":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false],"awb_xl":["https:\/\/www.blmovil.com\/en\/wp-content\/uploads\/sites\/28\/2019\/08\/Consultoria-de-procesos.png",569,319,false]},"uagb_author_info":{"display_name":"Jorge Bernal","author_link":"https:\/\/www.blmovil.com\/en\/author\/hovait\/"},"uagb_comment_info":0,"uagb_excerpt":"T\u00e9cnicas Avanzadas de Automatizaci\u00f3n de Pruebas I Introducci\u00f3n El objetivo de estos art\u00edculos es asentar los conocimientos acerca de la calidad del software sobre unas bases fundamentales. \u00a1El aprendizaje es algo imprescindible durante toda la vida, y m\u00e1s especialmente en el sector de las TI! Fundamentos del proceso de testing funcional \u2013 Conceptos y definiciones&hellip;","_links":{"self":[{"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/posts\/9745","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=9745"}],"version-history":[{"count":5,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/posts\/9745\/revisions"}],"predecessor-version":[{"id":9752,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/posts\/9745\/revisions\/9752"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/media\/2248"}],"wp:attachment":[{"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/media?parent=9745"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/categories?post=9745"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blmovil.com\/en\/wp-json\/wp\/v2\/tags?post=9745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}