Skip to content

This repository contains an advanced Cypress automation framework for testing the personal website of Santiago Madriz. The framework includes comprehensive tests for different sections and functionalities of the site, as well as accessibility checks.

Notifications You must be signed in to change notification settings

smadriz/cypress-automation-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cypress Automation Framework

This repository contains an advanced Cypress automation framework for testing the personal website of Santiago Madriz. The framework includes comprehensive tests for different sections and functionalities of the site, as well as accessibility checks.

Project Structure

cypress-automation-framework/
├── cypress/
│   ├── e2e/
│   │   ├── home.cy.js
│   │   ├── navigation.cy.js
│   │   ├── sections.cy.js
│   │   ├── accessibility.cy.js
│   ├── fixtures/
│   └── support/
│       ├── commands.js
│       └── e2e.js
│   
├── .gitignore
├── cypress.config.js
├── package.json
└── README.md

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/cypress-automation-framework.git
    
  2. Navigate to the project directory:
    cd cypress-automation-framework
    
  3. Install the dependencies:
    npm install
    
  4. Install cypress-axe for accessibility testing:
    npm install cypress-axe --save-dev
    
    

Running the Tests

Open Cypress Test Runner

  • To open the Cypress Test Runner and interactively run the tests:
    npx cypress open

Run Tests in Headless Mode

  • To run all tests in headless mode (useful for CI/CD pipelines):
    npx cypress run

About

This repository contains an advanced Cypress automation framework for testing the personal website of Santiago Madriz. The framework includes comprehensive tests for different sections and functionalities of the site, as well as accessibility checks.

Topics

Resources

Stars

Watchers

Forks