This project is the base to start automating web applications with Cypress framework.
- Cypress 10.3.1
- Typescript 4.7.4
- Cucumber-preprocessor 12.0.0
- Node 14.18.0
- Npm 6.14.15
Pre-requisite node.
Use the package manager npm to install
npm install
Before running the test, please set a random user and in the cypress.env.json file. In a real project do NOT push this file to git.
You can create one at https://www.demoblaze.com/ --> "Sign Up" menu.
To run on Chrome download Browser
npm run cy:run
npm run cy:run:headed
npm run cy:chrome
npm run cy:chrome:headed
npm run cy:open
npm run cy:run:smoke
- Clone the repository
- Create your feature branch (git checkout -b my-new-feature)
- Run the tests or make changes
- Commit your changes (git add . , Git commit -m "Add some feature")
- Push the branch (git push origin my-new-feature)
- Create a new pull request