Evaluacion integral del Modulo 8 cubriendo herramientas, patrones, frameworks, estrategias y mejores practicas de automatizacion de las lecciones 8.1 a 8.29.
Lo Que Aprenderás
Demostrar comprension integral de los conceptos de automatizacion de testing cubiertos en el Modulo 8
Aplicar estrategias de automatizacion y seleccion de herramientas a escenarios de proyecto realistas
Sintetizar conocimiento de patrones de framework, herramientas y mejores practicas
Felicitaciones por llegar al final del Modulo 8: Automatizacion de Testing. Esta evaluacion prueba tu comprension de todos los temas cubiertos en las lecciones 8.1 a 8.29.
Tu empresa esta construyendo una nueva aplicacion web de e-commerce. El equipo usa TypeScript y React. Requisitos: testing cross-browser, testing multi-pestana para OAuth, testing de API junto con UI, integracion CI/CD con ejecucion rapida, equipo de 3 QA con TypeScript.
Pregunta: Que framework recomiendas (Selenium, Playwright o Cypress)? Justifica con 3+ razones. Identifica una limitacion y como mitigarla.
Un test en CI falla ~10% de las veces. El test hace login, navega a gestion de usuarios, busca un usuario, hace click en “Desactivar” y verifica mensaje de exito.
Pregunta: Lista 3 posibles causas raiz ordenadas de mas a menos probable. Para cada una, describe el fix especifico y medidas preventivas.
Te unes a una empresa con 500 casos de regresion manual y cero automatizacion. La gerencia quiere “automatizar todo” en 3 meses.
Pregunta: Crea una estrategia realista cubriendo: priorizacion, tests que deben permanecer manuales, cronograma de 3 meses, metricas de exito, y riesgos.
Ejercicio: Disenar un Framework de Automatizacion #
Disena la arquitectura para un framework cubriendo: login, dashboard, catalogo, carrito, checkout; endpoints de API; testing UI y API; reportes Allure; CI/CD con GitHub Actions.
Entregables: estructura de proyecto, diseno de Page Objects, estrategia de datos, configuracion CI/CD, y estrategia de reportes.