Curso Basico- Testing con Selenium
Tickets
Curso Basico- Testing con Selenium
Objetivo
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
Capítulo 1: Conceptos Básicos de Automatización de Prueba.
1.1. Explicar los objetivos, ventajas, desventajas, y limitaciones de la automatización de prueba.
1.2. Comprender la relación entre las pruebas manuales y las automatizadas.
1.3. Identificar los factores de éxito técnico de un proyecto de automatizació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 (Arquitectura de Automatización 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, Selenium Server, 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 documentos HTML.
Capítulo 3: Utilización de Selenium WebDrive
3.1. Utilizar los mecanismos adecuados de registro y gestión de informació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 guiada por palabras clave para construir guiones de prueba.