Conviértete en un QA de Automatización Avanzado (Senior).
Obtén ese trabajo con el que sueñas

¿Qué obtendré con este curso?

Con este curso aprenderás cómo trabajar con los elementos de Selenium WebDriver y también cómo crear un framework de pruebas robusto y mantenible que permita la ejecución de tus casos de pruebas automatizados de forma eficiente y  de esta forma llevar a cabo la automatización de pruebas en tus proyectos.

Aprenderás desde lo más básico hasta lo más avanzado de la automatización con Selenium WebDriver. Se hace énfasis en el contenido de la Certificación de Selenium United (Certified Software Engineer) de Brightest con el fin de que pases el examen de certificación exitosamente.

Por lo que además de aprender todo lo que necesitas para pasar a trabajar en un puesto de QA Automation, una vez que pasas el examen de la certificación contarás también con un Certificado que avalará los conocimientos aprendidos.

Nota: Trabajaremos con el lenguaje Java.

¿Este curso es para mí?

Este curso es para:

  • Testers manuales que quieren dar el salto a la automatización de pruebas.
  • Testers que hacen tareas de automatización pero quieren profundizar en el tema y  aprender cómo construir un framework de automatización robusto y mantenible.
  • Testers que desean certificarse como Certified Selenium Engineer (CSE).

Requerimientos : Se recomienda tener conocimientos básicos de programación en Java. 

¿Qué se incluye en el curso?
Contenido:

1- Automatización de la Interfaz de Usuario (IU) web. 

Elementos de los navegadores, cómo funcionan los navegadores, veremos los navegadores sin encabezado o headless browsers, veremos los temas importantes del código HTML, de JavaScripts y CSS y su relación mediante la inspección del DOM (Document Object Model).

2- Introducción a Selenium

Arquitectura de Selenium, cuáles son sus componentes y cómo se comunican entre ellos. Historia de Selenium y la Suite de herramientas de Selenium entre las que se encuentra Selenium Grid.

3- Automatizando la web con Selenium. 

Veremos los elementos que nos permiten automatizar a nivel del navegador, a nivel de página y a nivel de elemento. Veremos las diferentes estrategias de localización o localizadores y cómo trabajar con los métodos de la interfaz de WebDriver.

4-  Más allá de la simple construcción del código de Selenium

Manejo de esperas para las sincronizaciones, capturas de pantalla o screenshots, manejo de frames, alerts y de las diferentes ventanas o tabs en el navegador, también veremos como trabajar con la clase Actions que nos permite trabajar con el teclado (entre otras muchas cosas), manejo de Cookies, y otros elementos web como listas y componentes para subir y descargar archivos de la web. Trabajo con JavaScript Executor.

5- Elaboración de un marco básico

Automatizaremos escenarios end-to-end.

Refactorización del código.

Veremos elementos a nivel del framework de pruebas como el patrón Page Object Model, Page Factory, implementación de los Event Listeners, y veremos cómo trabajar con Selenium Grid y el framework de pruebas TestNG. 

Aunque en el syllabus se aclara que estos últimos elementos aunque sí lo van a ver en el curso, no se les evaluará en el examen.

6- Otros temas (fuera del syllabus de la certificación)

Reportes con JUnit y TestNG.

Data Driven Testing

¿Quién es el/la profesor(a) del curso?

La profesora del curso es la Máster en Ciencias (Msc) Karine Ramos.

Con más de 14 años de experiencia en temas de testing y automatización.

Cuenta con las certificaciones: ISTQB FL (Foundation Level) , ISTQB AT (Agile Tester) y SeU™ Certified Selenium Engineer (CSE)

Trainer Oficial del curso de Selenium United CSE.

Fundadora de la empresa Quality-Stream y del canal de Youtube con el mismo nombre que cuenta hoy con más de 8000 seguidores y más de 40 videos sobre los temas de testing.

¿Cuándo comienza el curso?

Fechas:

El curso comienza el 4 de Noviembre y termina el 12 de Noviembre. Se realizará en los siguientes horarios:

November Calendar

Miércoles 4: 6.00pm-9.00pm (3h)

Jueves 5:     6.00pm-9.00pm (3h)

Sábado 7:    9.00am-1pm (4h)

Domingo 8:   2.00pm-6.00pm (4h)

Miércoles 11: 6.00pm-9.00pm (3h)

Jueves 12:     6.00pm-9.00pm(3h)

* El horario está basado en la hora de México, Ciudad México. Para ver el horario en su hora local, puede calcularlo aquí.

¿Cómo se realizará el curso?

El curso se realizará online, a través de la plataforma zoom. (Debe tener instalada esa herramienta)

Estaremos usando Eclipse IDE.

¿Cuánto cuesta el curso?

El precio del curso es $470 USD

¿Cuáles son los medios de pago?

El principal medio de pago es Paypal, pero también puede utilizar Zelle.

¿Cómo me inscribo en el curso?

Completa el siguiente formulario con tus datos y te enviaremos las instrucciones de los próximos pasos a tu correo.

¿Cómo reservo el examen para la Certificación?

Luego de culminar el curso puedes ir a la página de Selenium United y reservar el examen.

Nota: El pago del examen es aparte del pago del curso.

 Cualquier duda o pregunta puedes escribirnos a qualitystream.es@gmail.com