Automatización QA desde cero con Selenium y Java
Master automation testing! Learn locators, POM, TestNG, and synchronization. Build a mini-framework & run real regression tests.
Course Content
Automatización QA desde cero con Selenium y Java is an all-levels Udemy course taught by Francisco J. Oliva. It runs 11h 49m, is taught in Spanish, and includes a certificate of completion. 3 students have enrolled. It is a paid course, first published October 2025.
Este curso práctico y teórico te guía desde cero hasta la creación y ejecución de un mini-framework de automatización utilizando Selenium WebDriver, Java, Maven y TestNG. Ideal para principiantes, incluso sin experiencia previa en programación.
Comenzaremos con los fundamentos de programación, incluyendo variables, estructuras de control, métodos y Programación Orientada a Objetos (POO), construyendo una base sólida para el aprendizaje.
Luego, profundizaremos en la automatización web profesional. Aprenderás a:
- Comprender la arquitectura de proyectos con Maven.
- Aplicar el patrón Page Object Model (POM) para un código más limpio y mantenible.
- Dominar selectores (XPath y CSS) para identificar elementos en la página web.
- Interactuar de forma robusta con formularios, validaciones y flujos de negocio reales.
- Utilizar técnicas de sincronización (esperas implícitas y explícitas) para asegurar pruebas estables y confiables.
Desde el primer día, implementaremos buenas prácticas, como una estructura clara de paquetes, reutilización de componentes, aserciones efectivas y estrategias de regresión.
El curso culmina con un proyecto integrador opcional donde podrás planificar, implementar y ejecutar una suite de pruebas de regresión sobre una aplicación real. Esto te permitirá tener un repositorio listo para compartir con reclutadores o equipos técnicos.
Este programa de Connecture Academy se caracteriza por una metodología progresiva, enfocada en resultados y en los desafíos reales que enfrentan los testers en la industria.
Temas cubiertos:
- Java básico y POO: Construye una base sólida en programación.
- Selenium WebDriver: Automatiza navegadores web.
- Maven: Gestiona dependencias y construye proyectos Java.
- TestNG: Realiza pruebas automatizadas.
- Page Object Model (POM): Organiza y mantiene el código de automatización.
- Locators (XPath y CSS): Identifica elementos en la interfaz de usuario.
- Interacción con la UI: Simula acciones del usuario en la página web.
- Validaciones: Verifica la integridad de los datos.
- Sincronización: Gestiona el tiempo de espera en las pruebas.
- Proyecto final opcional: Aplica tus conocimientos en un escenario real.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.