Selenium Testing Framework con JAVA, Maven y Cucumber

Go to class
Write Review

Selenium Testing Framework con JAVA, Maven y Cucumber provided by Udemy is a comprehensive online course, which lasts for 11 hours worth of material. Selenium Testing Framework con JAVA, Maven y Cucumber is taught by Mervin Alberto Diaz Lugo. Upon completion of the course, you can receive an e-certificate from Udemy. The course is taught in Spanishand is Paid Course. Visit the course page at Udemy for detailed price information.

Overview
  • Aprende a armar un framework de automatización de pruebas robusto y facil de implementar.

    What you'll learn:

    • Escribir casos de pruebas con código de fácil mantenimiento y reutilizable.
    • Configurar de 0 un Framework de automatización de pruebas de aplicaciones web con Selenium Webdriver, Java y otras herramientas útiles.
    • Con este curso aprenderás a hacer automatización de pruebas para aplicaciones utilizando principalmente Java, Selenium entre otras librerías y herramientas. Abarcaremos extensamente cada uno de los tópicos mostrados a continuación.

    El objetivo del curso es que puedas:

    · Configurar de 0 un Framework de automatización de pruebas de aplicaciones web con Selenium Webdriver, Java y otras herramientas útiles.

    · Escribir casos de pruebas con código de fácil mantenimiento y reutilizable.

    · Seguimiento de casos de pruebas automatizados

    · Mantenimiento del Framework de Automatización

    Al iniciar este curso estarás más cerca de convertirte en un QA Engineer.

    Con este curso aprenderás a hacer automatización de pruebas para aplicaciones utilizando principalmente Java, Selenium entre otras librerías y herramientas. Abarcaremos extensamente cada uno de los tópicos mostrados a continuación.

    ¿Qué es lo hace a este curso uno de los mejores de Udemy:

    · Nosotros asumimos que no tienes ninguna o poca experiencia en automatización de pruebas / Desarrollo / configuración de entornos entonces abordamos estos tópicos desde un nivel que cualquiera pueda entender.

    · Testeamos aplicaciones reales en tiempo real para entender cómo cada componente puede ser automatizado.

    · Te explicamos todo en más de 10 horas de video, prácticas y abordamos temas que te ayudarán a ampliar tu base de conocimientos.

    · Aunque es necesario que tengas una base de conocimiento en Java, no es mandatorio para realizar este curso.

    - Automatización de Pruebas.

    · ¿Cuándo Automatizar?

    · Alcance – Ventajas

    · Ciclo de Vida de las pruebas automatizadas.

    · Ciclo de Vida de cualquier framework de automatización de pruebas

    · Demostración.


    - Entendiendo Selenium.

    · ¿Cómo funciona Selenium?

    · Funciones de Selenium.

    · Selenium WebDriver.

    · Entendiendo el DOM de una Aplicación web.

    · Tipos de identificadores.

    · Xpaths

    · Herramientas Record & Play. (Selenium IDE – Katalon Studio)


    - Navegadores.

    · Plugins.

    · Configuración de navegadores. IE, Chrome, Mozilla.

    - Maven.

    · Todo el proyecto será administrado bajo la estructura de Maven.


    - Ejecución de Primera Prueba Selenium

    · Configuración del WebDriver y Actualización de WebDriver.

    · Estructura de una prueba Selenium – Java en su versión nativa.


    - Page Objects Models (POM)

    · Esqueleto de Framework con Maven.

    · Bahavior data driven test (BDD)

    · Modelando funciones Selenium.

    · Reutilización de Código.

    · Scripting de Test Automatizados.

    1. Localizadores

    2. Capturas de Pantalla.

    3. Consumiendo datos Json.

    4. Waits: Implícitos y Explícitos

    5. ActionChains

    6. Selenium By.

    7. Selenium Keys.

    8. Ejecutar Acciones con JavaScript.



    - Allure Framework. (Reportes y Auto documentación.)

    · Documentación de casos de prueba con Allure Framework.

    · Configuración de Librerías.

    · Capturas de pantalla para reportes.

    · Configuración en entornos Windows.

    · Test Runners.


    - Análisis de reportes.

    · Analizar resultados de casos de prueba.

    · Estimación de Casos de prueba.


    - Cucumber.

    · Test Basado en Comportamiento. (BDD)

    · Esqueleto de Framework BDD

    · Cucumber – Gherkin sintaxis.

    · Ejecución de Matrices de Casos de Prueba.


    - Jenkins.

    · Instalación en entornos Windows.

    · Plugins Jenkins.

    · Pipelines Jenkins.

    1. · Programar ejecución periódica.

    2. · Visualización de reportes allure.

    · Cambio de cultura hacia las pruebas continuas.

    · Estimar casos de pruebas automatizados.

    · Estrategias de Equipo para la Automatización de Pruebas.

    · Análisis e Implementación. ¿Cómo empezar?


    - ¿Para quién es este curso?

    · Para testers en general

    · Developers

    · Involucrados en el proceso de desarrollo de software en general.

    · Interesados en aprender tareas de automatización de pruebas para aplicaciones web.