ACTUALIZACIÓN 2024
Estoy renovando este curso con material actualizado. este curso incluirá la estructura de un framework para automatizar tanto UI con Selenium WebDriver, así como APIs con Rest Assured y Aplicaciones Android con Appium. Es por eso que desde ahora tendrá un nombre más general y pasará a llamarse Testing Automation Framework con JAVA, Maven y Cucumber, ya que abordaremos además los aspectos más importantes de la automatización.
Esta actualización aún se encuentra en desarrollo y estoy subiendo nuevo contenido cada semana y se prolongara por un par de meses hasta abordar todos los temas mencionados, por lo cual es probable que este curso termine con alrededor de 30 horas de contenido, pero estará dividido en secciones para que puedas tomar las que sean de tu interés.
El objetivo del curso es que puedas:
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:
Automatización de Pruebas.
Entendiendo Selenium.
Navegadores.
Maven.
Todo el proyecto será administrado bajo la estructura de Maven
Ejecución de Primera Prueba Selenium
Page Objects Models (POM)
Esqueleto de Framework con Maven.
Behavior data driven test (BDD)
Modelando funciones Selenium.
Reutilización de Código.
Scripting de Test Automatizados.
Localizadores
Capturas de Pantalla.
Consumiendo datos Json.
Waits: Implícitos y Explícitos
ActionChains
Selenium By.
Selenium Keys.
Ejecutar Acciones con JavaScript.
Cucumber Reporting. (Reportes y Auto documentación.)
Documentación de casos de prueba.
Configuración de Librerías.
Capturas de pantalla para reportes.
Configuración en entornos Windows.
Test Runners.
Análisis de reportes.
Cucumber.
Test Basado en Comportamiento. (BDD)
Esqueleto de Framework BDD
Cucumber – Gherkin sintaxis.
Jenkins.
Instalación en entornos Windows.
Plugins Jenkins.
Pipelines Jenkins.
Programar ejecución periódica.
Visualización de reportes.
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?
TOMAR ESTE CURSO