Automation Testing Framework using Cypress, TypeScript, and Allure Reporter.
This project provides a template for writing E2E tests with Cypress, using TypeScript, and generating automated Allure Reports.
It can be used as a starting point for building and running automation tests on various projects.
-
Clone the repository:
git clone https://github.com/dreamquality/cypress-allure-starter.git
(Replace the URL if your repository differs.)
-
Navigate to the project directory:
cd cypress-allure-starter
-
Install dependencies:
npm install
or
yarn
(depending on your package manager)
cy:open
— Opens the Cypress GUI for interactive test execution.cy:run
— Runs tests via CLI usingconfig/cypress.config.ts
with Allure enabled.report
— Generates and opens an Allure report from the results inreports/ui/allure-results
.allure:generate
— Generates an Allure report from the defaultallure-results
folder.clear
— Deletes thereports/**
directory to clean up old results.
This project is licensed under the ISC license (or any other license defined in your repository).
Author: dreamquality