1. Inicio
  2. TintoDev Academy
  3. Testing y QA
  4. Pruebas automatizadas - Curso de Cypress
Pruebas automatizadas - Curso de Cypress

Pruebas automatizadas - Curso de Cypress

Categoría
Testing y QA
Idioma del curso
Español
Impartido en
Udemy

Sobre el curso

Temario Completo de CypressMódulo 1: Introducción a Cypress¿Qué es Cypress?Historia y propósito: Herramienta moderna para pruebas de software.Diferencias con Selenium y otras herramientas de testing.Ventajas: Ejecución en el navegador, Time Travel, depuración sencilla.Conceptos básicos de pruebas automatizadasTipos de pruebas: E2E, unitarias, de integración, de componentes.Importancia del testing en el desarrollo web moderno.Requisitos previosInstalación de Node.js (versión mínima 18.x o superior recomendada en 2025Conocimientos básicos de JavaScript y HTML/CSS.Módulo 2: Instalación y ConfiguraciónInstalación de CypressUso de npm o yarn: npm install cypress --save-dev.Verificación de la instalación y apertura del Test Runner: npx cypress open.Estructura de un proyecto CypressCarpetas principales: cypress/e2e, cypress/support, cypress.config.js.Archivos generados por defecto: cypress.json (opcional en v14).Configuración básicaAjustes en cypress.config.js: baseUrl, viewport, timeouts.Selección de navegadores: Chrome, Firefox, Edge, Electron (predeterminado).Primeros pasosEjecución de pruebas de ejemplo proporcionadas por Cypress.Modo interactivo vs modo headless: npx cypress run.Módulo 3: Escritura de Pruebas BásicasSintaxis y comandos fundamentalesUso de describe y it (heredado de Mocha).Comandos básicos: visit(), get(), click().

Descripción proporcionada por el proveedor del curso.