Skip to content

GitTestingPat/cypress-automation-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cypress Automation Framework

Cypress

Este proyecto es un framework de automatización de pruebas utilizando Cypress. Está organizado para facilitar la creación, ejecución y mantenimiento de pruebas automatizadas de aplicaciones web.

Estructura del Proyecto

cypress-automation-framework/
├── cypress.config.js
├── package.json
├── cypress/
│   ├── downloads/
│   ├── e2e/
│   │   ├── 1-getting-started/
│   │   │   └── todo.cy.js
│   │   ├── 2-advanced-examples/
│   │   │   ├── automation-test-store/
│   │   │   │   ├── contact-us.js
│   │   │   │   ├── inspect-item.js
│   │   │   │   ├── iterate-over-elements.js
│   │   │   │   └── variables-and-cy-commands.js
│   │   │   ├── other/
│   │   │   │   └── same-origin-policy.js
│   │   │   ├── webdriver-uni/
│   │   │   │   ├── contact-us.js
│   │   │   │   └── selectors.js
│   ├── fixtures/
│   │   └── example.json
│   ├── screenshots/
│   ├── support/
│   │   ├── commands.js
│   │   └── e2e.js
│   ├── videos/
│   │   ├── 1-getting-started/
│   │   │   └── todo.cy.js.mp4
│   │   ├── 2-advanced-examples/
│   │   │   ├── automation-test-store/
│   │   │   │   └── contact-us.js.mp4
│   │   │   ├── webdriver-uni/
│   │   │   │   ├── contact-us.js.mp4
│   │   │   │   └── selectors.js.mp4

logo

Instalación

  1. Clona el repositorio:
    git clone <url-del-repositorio>
  2. Instala las dependencias:
    npm install

Ejecución de Pruebas

Para ejecutar las pruebas en modo interactivo:

npx cypress open

Para ejecutar las pruebas en modo headless:

npx cypress run

Logo

Estructura de Carpetas

  • cypress/e2e/: Contiene los archivos de pruebas organizados por ejemplos y casos de uso.
  • cypress/fixtures/: Archivos de datos de prueba.
  • cypress/support/: Comandos personalizados y configuración global de Cypress.
  • cypress/screenshots/ y cypress/videos/: Evidencias generadas por Cypress al ejecutar las pruebas.

Recursos

Autor

  • GitTestingPat

Licencia

Este proyecto está bajo la licencia MIT.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published