Selenium Webdriver desde cero C# (Español)
Test automation con la máxima calidad usando Selenium Webdriver para superar prueba técnica (Web de ejercicios propia)
Lo que serás capaz de hacer
Este curso desde cero abre las puertas al vasto universo de la automatización de tests para interfaces de usuario usando Selenium. Con más de 15 años de experiencia en el desarrollo de software y liderazgo técnico en automatización de pruebas, he observado los desafíos inherentes a mantener cientos de tests de interfaz de usuario que sean estables, robustos y se ejecuten en tiempos récord . La tarea es compleja y ha sido el talón de Aquiles para muchos. Abordaremos este curso con franqueza: alcanzar la maestría en automatización de tests no es un camino sencillo. Requiere práctica, dedicación y una sólida base en principios de programación. Este curso está diseñado para marcar una diferencia, enseñándoos no solo a codificar, sino a desarrollar software usando las mejores prácticas de programación. A partir de mi trayectoria como desarrollador y automation tech lead, he creado este curso para compartir cómo, desde cero, se puede construir un framework de automatización de tests que garantice la calidad de un proyecto de envergadura. Detalles adicionales sobre mi experiencia están disponibles en mi perfil de LinkedIn. Sin pérdidas de tiempo y yendo al grano con lo que con lo que me ha funcionado durante todos mis años de experiencia, comenzaremos desde cero instalando Visual Studio hasta realizar un ejercicio práctico completo de más de tres horas usando el page object pattern y las mejores prácticas de programación orientada a objectos. El curso cuenta con una página web dedicada , en la que se ofrecen ejercicios adaptados para automatizar casos de prueba muy interesantes, reflejando las sorpresas que a menudo presenta la interfaz de usuario. Las tecnologías principales que abordaremos incluyen Visual Studio con C#, la creación de métodos de test utilizando NUnit, y, por supuesto, Selenium. Cubriremos técnicas avanzadas como la gestión de esperas, selectores, iFrames, manejo de la excepción de elementos obsoletos (stale element exception), espera implícita, y el patrón Page Object, entre otros. Además, exploraremos cómo programar y ejecutar tests en paralelo, configurarlos con AppSettings, y compartiré consejos personales sobre mi experiencia en entrevistas de trabajo, tanto como candidato como entrevistador. Todos los ejercicios son descargables, y estaré disponible para responder cualquier pregunta o proporcionar asistencia necesaria . Este curso está diseñado para sumergirte en el apasionante mundo de la programación enfocada en la calidad y el funcionamiento óptimo de las interfaces de usuario, impulsando tu carrera profesional en el proceso. ¡Vamos a ello!
- A superar una prueba técnica de automatización de tests de interface de usuario con Selenium en C#
- Creacion y configuration de un proyecto de test automation con Selenium desde cero en C# (.Net)
- A realizar un codigo limpio en Selenium usando el Page Object Pattern
- A tener una fácil migración del manual tester a ser automation tester
- A mejorar las practicas de programación orientada a métodos de tests
- A implementar y ejecutar métodos de tests en paralelo usando NUnit
Temario
UNIDAD 1 - Introducción · 2 leccionesUNIDAD 1 - Introducción
UNIDAD 1 - Introducción
- Introducción
- Introducción Selenium Framework
UNIDAD 2 - Set up del entorno · 2 leccionesUNIDAD 2 - Set up del entorno
UNIDAD 2 - Set up del entorno
- Instalación de Visual Studio
- Creación del proyecto
UNIDAD 3 - Implementación de nuestros tests básicos · 2 leccionesUNIDAD 3 - Implementación de nuestros tests básicos
UNIDAD 3 - Implementación de nuestros tests básicos
- Implementación de tests básicos de una forma intuitiva
- Mejora de los tests básicos
UNIDAD 4 - Selenium Selectores y IFrames · 2 leccionesUNIDAD 4 - Selenium Selectores y IFrames
UNIDAD 4 - Selenium Selectores y IFrames
- Selectores en Selenium
- Inline frames en Selenium
UNIDAD 5 - Page Object Pattern · 5 leccionesUNIDAD 5 - Page Object Pattern
UNIDAD 5 - Page Object Pattern
- Introducción
- Prueba técnica: Ejercicio 1 - Verifica elementos mostrados (Fresh Market)
- Prueba técnica: Ejercicio 2 - Verifica búsqueda de elementos (Fresh Market)
- Prueba técnica: Ejercicio 3 - Verifica el carro de la compra (Fresh Market)
- Prueba técnica: Ejercicio 4 - Verifica el formulario contact us (Fresh Market)
UNIDAD 6 - Programación y ejecución de los tests en paralelo · 1 leccionesUNIDAD 6 - Programación y ejecución de los tests en paralelo
UNIDAD 6 - Programación y ejecución de los tests en paralelo
- Programar y ejecutar tests en paralelo
UNIDAD 7 - Configurar tests y ejecutar en diferentes navegadores a través de AppSettings · 1 leccionesUNIDAD 7 - Configurar tests y ejecutar en diferentes navegadores a través de AppSettings
UNIDAD 7 - Configurar tests y ejecutar en diferentes navegadores a través de AppSettings
- Configurar tests a través de appsettings
UNIDAD 8 - Entrevista de trabajo · 1 leccionesUNIDAD 8 - Entrevista de trabajo
UNIDAD 8 - Entrevista de trabajo
- Consejos entrevista de trabajo y prueba técnica
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
8 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Jose Mascaro.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 8 unidades · 16 lecciones · 40 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Jose Mascaro; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


