The main aim of this project is to provide a basic suit configuration of automation tests with Cypress. You can find the application tests in the following links: SWAGLABS | TODOIST
- To have installed a node version managment
- To have installed the
v16.11.1
node version or higher
$ cd ../repository_folder
$ git clone https://github.com/JesusSalinas/Cypress-E2E-Tests.git
$ npm install cypress
- Create the
config.beta.json|config.staging.json|config.prod.json
files base on thecypress.json
file example. These config files are helpful to split the credentials between environments. Furthermore they are neccessary to run the command scripts in your local machine. - Install all the Dependencies
- Finally, you will be able to run any command of
scripts
section from thepackage.json
file. For example:$ npm run cy:beta
npm install faker
npm install eslint-plugin-cypress --save-dev