Curso de End-to-End Web Testing con Cypress

Categories: Automation y Testing
Lista de deseos Share
Share Course
Page Link
Share On Social Media

Acerca de este curso

> Módulo 1: Instalación y configuración de Cypress

Requerimientos técnicos

Instalación de Cypress en Windows

Instalación de Cypress en Mac OS

Ejecutando ciprés

Cambiar de navegador

Agregar secuencias de comandos npm

Ejecución de pruebas de Cypress

 

> Módulo 2: Diferencias entre Selenium WebDriver y Cypress

¿Por qué elegir Cyprés?

Comparando Cypress y Selenium WebDriver

Cypress para aplicaciones frontend

 

> Módulo 3: Trabajar con las herramientas de línea de comandos de Cypress

Ejecutar comandos de Cypress

Comprender los comandos básicos de Cypress

Depuración de Cypress en la línea de comando

 

> Módulo 4: Escribir tu primera prueba

Creación de archivos de pruebas

Escribiendo tu primera prueba

Redacción de pruebas prácticas.

Función de recarga automática de Cypress

Cypress assertions

 

> Módulo 5: Depuración de pruebas de Cypress

Comprender los eventos de la página

Comprender los errores en un test runner

Comprender time travel en las pruebas ejecutadas

Comprender snapshots de prueba

Comprensión de la salida de depuración en consola

Comandos especiales de depuración

 

> Módulo 6: Escritura de pruebas de Cypress usando el enfoque TDD

Entendiendo TDD

Escribir pruebas TDD en Cypress

Configuración de la aplicación

Resumen: configuración de la aplicación

Modificación de pruebas TDD

 

> Módulo 7: Comprender la interacción de los elementos en Cypress

Comprender la capacidad de acción

Forzar la accionabilidad

 

> Módulo 8: Comprensión de variables y alias en Cypress

Comprender las variables de Cypress

Comprender los alias de Cypress

 

> Módulo 9: Usos avanzados de Cypress Test Runner

Comprender el panel de instrumentos

Comprender el Selector Playground

Métodos abreviados de teclado de Test Runner

 

> Módulo 10: Solicitudes de navegación y red

Implementación de solicitudes de navegación

Implementación de solicitudes de red

Configuración de solicitud de navegación avanzada

What Will You Learn?

  • Familiarizarse con Cypress y comprender sus ventajas sobre Selenium u otros Frameworks
  • Explorar los comandos, herramientas y técnicas comunes de Cypress para escribir pruebas completas para aplicaciones web
  • Instalar y configurar Cypress para pruebas entre navegadores
  • Comprender cómo trabajar con elementos y animaciones para escribir pruebas
  • Aplicar técnicas para implementar y manejar solicitudes de navegación en pruebas
  • Implementar pruebas de regresión visuales con Applitools eyes

Course Content

Student Ratings & Reviews

No Review Yet
No Review Yet