Imagen de curso de testing con Selenium

Básico- Testing con Selenium

Path: Automatización


Dirigido:

Profesionales de Pruebas, Automatizadores y aquellos que desean aprender automatización de pruebas utilizando el conjunto de herramientas Selenium WebDriver.


Duración: 18 horas


Nivel: Intermedio


Capacitaciones Previas:Tener conocimientos generales de programación básica y algunos conocimientos de Python.

Objetivos

El curso Básico de Testing con Selenium es una capacitación práctica dirigida a profesionales de pruebas que desean una comprensión básica de Selenium WebDriver para crear pruebas de aplicaciones en la Web. Los participantes aprenderán sobre los factores a tener en cuenta cuando decidan automatizar las pruebas, así como las técnicas específicas para la navegación, la interacción con los elementos de la GUI, el registro, la gestión de información de la prueba y más. Al finalizar con éxito el curso, el participante podrá crear y ejecutar pruebas de Selenium WebDriver sin supervisión.

Temas a tratar

Contenido del Curso:

Capítulo 1: Conceptos Básicos de Automatización de Prueba
1.1 Explicar los objetivos, ventajas, desventajas, y limitaciones de la auto-matización de prueba.
1.2 Comprender la relación entre las pruebas manuales y las automatiza-das.
1.3 Identificar los factores de éxito técnico de un proyecto de automatiza-ción de prueba.
1.4 Comprender los riesgos y beneficios de utilizar Selenium WebDriver. 1.5 Explicar el lugar de Selenium WebDriver en la TAA (Arquitecturade Automatizacion de Prueba).
1.6 Explicar las razones y propósitos para la recopilación de métricas en la automatización.
1.7 Comprender y poder comparar los objetivos de utilizar el conjunto de herramientas de Selenium (WebDriver, SeleniumServer, Selenium Grid)

Capítulo 2: Tecnologías de Internet para la Automatización de Pruebas para Aplicaciones basadas en la Web
2.1 Comprender y poder escribir documentos de HTML y XML.
2.2 Aplicar XPath para buscar documentos XML.
2.3 Aplicar localizadores de CSS para encontrar elementos de documen-tos HTML.

Capítulo 3: Utilización de Selenium WebDrive
3.1 Utilizar los mecanismos adecuados de registro y gestión de informa-ción.
3.2 Navegar a diferentes URL usando los comandos de WebDriver.
3.3 Cambiar el contexto de la ventana en los navegadores web usando los comandos de WebDriver.
3.4 Recopilar Capturas de Pantalla de Páginas Web utilizando comandos de WebDriver.
3.5 Localizar Elementos de la GUI usando varias estrategias.
3.6 Obtener el estado de los elementos de la GUI utilizando los comandos de WebDriver.
3.7 Interactuar con elementos de la GUI utilizando comandos de WebDri-ver.
3.8 Interactuar con los Mensajes de Usuario en los Navegadores Web utilizando los comandos de WebDriver.

Capítulo 4: Preparación de Guiones de Prueba Mantenibles
4.1 Comprender qué factores ayudan y afectan la mantenibilidad de los guiones de prueba.
4.2 Usar mecanismos de espera apropiados.
4.3 Analizar la GUI del SUT y utilizar Objetos de Página para hacer sus abstracciones.
4.4 Analizar los guiones de prueba y aplicar los principios de prueba guia-da por palabras clave para construir guiones de prueba.

Formulario de registro