Módulo 8 · Gratis
Automatizacion de Pruebas
Desarrolla habilidades de automatizacion desde cero: Selenium, Playwright, Cypress, frameworks de testing, Page Object Model y estrategia de automatizacion.
0 de 30 lecciones completadas
Cuando Automatizar
Aprende cuando la automatizacion de testing tiene sentido y cuando las pruebas manuales son la mejor …
2La Piramide de Automatizacion de Testing
Domina la piramide de automatizacion de testing: entiende la proporcion ideal de tests unitarios, de …
3Calculo de ROI de Automatizacion
Aprende a calcular el ROI de la automatizacion de testing. Construye un caso de negocio solido con …
4Seleccion de Framework de Testing
Aprende a seleccionar el framework correcto de automatizacion. Criterios de evaluacion …
5Fundamentos de Programacion para Testers
Aprende conceptos esenciales de programacion para automatizacion: variables, funciones, loops, …
6Conceptos de POO para QA
Aprende como los principios de POO se aplican a la automatizacion. Domina encapsulamiento, herencia, …
7Git para Ingenieros de QA
Domina Git para ingenieria QA: comandos esenciales, estrategias de branching, pull requests y flujos …
8Modelo Page Object
Domina el patron Page Object Model: disena page objects mantenibles con encapsulamiento, method …
9Patron Screenplay
Aprende el patron Screenplay para automatizacion. Entiende Actors, Tasks, Questions y Abilities. …
10Testing Dirigido por Datos
Domina el testing data-driven: parametriza tests para cubrir multiples escenarios, usa fuentes de …
11Testing Dirigido por Palabras Clave
Aprende testing keyword-driven: disena test cases con keywords de accion que no-programadores pueden …
12BDD con Cucumber y Gherkin
Domina BDD con Cucumber y Gherkin: escribe feature files como documentacion viva, implementa step …
13Selenium WebDriver
Aprende Selenium WebDriver desde la configuracion hasta uso avanzado. Estrategias de localizacion, …
14Selenium Grid
Domina Selenium Grid: configura ejecucion distribuida, arquitectura Hub/Node, tests paralelos …
15Playwright
Domina Playwright para automatizacion: auto-waiting, locators poderosos, trace viewer, API testing, …
16Cypress
Domina Cypress para testing end-to-end: arquitectura, comandos, aserciones, intercepcion de red, …
17Playwright vs Cypress vs Selenium
Compara Playwright, Cypress y Selenium: arquitectura, velocidad, soporte de lenguajes, cobertura de …
18Appium para Automatizacion Movil
Aprende Appium para automatizacion de testing movil: arquitectura, configuracion para Android e iOS, …
19XCUITest y Espresso
Aprende testing movil nativo con XCUITest para iOS y Espresso para Android: configuracion, …
20Automatizacion de API con REST Assured
Domina la automatizacion de tests de API con REST Assured: sintaxis Given-When-Then, validacion de …
21Testing de Regresion Visual
Domina el testing de regresion visual: comparacion de screenshots, gestion de baselines, Percy, …
22Reportes con Allure
Domina los reportes Allure: configuracion, anotaciones de test, pasos, adjuntos, niveles de …
23Fabricas de Datos y Fixtures de Test
Domina la gestion de datos de test: factories, builders, fixtures, patrones de setup/teardown y …
24Lidiando con Tests Inestables
Domina la gestion de tests inestables: causas raiz, correcciones de sincronizacion, sistemas de …
25Testing Multi-Navegador con BrowserStack
Domina el testing multi-navegador con BrowserStack: configuracion cloud, estrategia de matriz de …
26Testing Headless
Aprende testing headless: que son los navegadores headless, cuando usarlos, configuracion en …
27Capturas y Video como Evidencia
Aprende a capturar screenshots y video en tests automatizados: captura en fallas, evidencia a nivel …
28Aserciones y Matchers Personalizados
Domina aserciones y matchers personalizados: aserciones de dominio, Hamcrest, soft assertions, …
29Mejores Practicas de Revision de Codigo de Tests
Domina la revision de codigo de tests: checklists, anti-patrones, convenciones de nombres, …
30Evaluacion del Modulo 8
Evaluacion integral del Modulo 8 cubriendo herramientas, patrones, frameworks, estrategias y mejores …