Introducción a conceptos basicos de automatizacion
  • Introducción
  • Introducción a Selenium y automatizacion
Configurando nuestro entorno de desarrollo
  • Instalando y configurando JDK
  • Instalando y configurando MAVEN
  • Instalando Intelli J IDEA
  • Instalando la version correcta de firefox para correr los casos de prueba
Estrategias de automation y ejemplos para practicar
  • ¿Como crear un proyecto maven desde cero?
  • !Primer ejemplo de test automatizado!
  • Localizando elementos por diferentes tipos
  • Caso de prueba a automatizar
  • Automatizando caso de prueba primera parte
  • Automatizando caso de prueba segunda parte
  • Automatizando caso de prueba primera parte
Page object model (Estructura de test)
  • Introduccion a POM parte 1
  • Introduccion a POM parte 2
  • Introduccion a POM parte 3
  • Introduccion a POM parte 4
  • Introduccion a POM parte 5
  • Introduccion a POM parte 6
Serenity BDD
  • Introducción a Serenity BDD
  • Automatizando pruebas web con Serenity - Parte 1
  • Automatizando pruebas web con Serenity - Parte 2
  • Personalizando reportes de Serenity
  • Interactuando con elementos padre
  • Ejecutando casos de pruebas en paralelo
Implementando cucumber
  • Implementando cucumber en nuestro proyecto parte 1
  • Implementando cucumber en nuestro proyecto parte 2
  • Estructurando proyecto con cucumber
Patrón de diseño de Screenplay
  • introducción a Screenplay
  • Implementación de Screenplay parte 1
  • Implementación de Screenplay parte 2
  • Implementación de Screenplay parte 3
  • Implementación de Screenplay parte 4
  • Implementación de Screenplay parte 5
  • Interactuando con Selectores Parte 1
  • Interactuando con Selectores Parte 2
Acciones avanzadas con Serenity e interacciones con elementos web
  • Introducción a Preguntas a elementos
  • Pruebas de preguntas parte 1
  • Pruebas de preguntas parte 2
  • Reportes de preguntas
  • Esperar un elemento explicitamente
  • Ejecutar proyecto en diferentes navegadores y sistemas operativos
Casos de pruebas Avanzados con Serenity 2
  • Introducción a casos de pruebas avanzadas
  • Flotando sobre elementos
  • Abrir ventanas / pestañas
  • Refactorizando casos de pruebas parte 1
  • Refactorizando casos de pruebas parte 2
Browserstack!
  • ¿Que hacer si no puedes ver los arquetipos de Serenity BDD?
  • Introducción a browserstack