Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asif-shahriar/cypress-miro
An automation project of Cypress with Page object model
https://github.com/asif-shahriar/cypress-miro
cypress javascript nodejs
Last synced: about 1 month ago
JSON representation
An automation project of Cypress with Page object model
- Host: GitHub
- URL: https://github.com/asif-shahriar/cypress-miro
- Owner: asif-shahriar
- Created: 2022-06-16T13:53:36.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-06-16T14:01:34.000Z (over 2 years ago)
- Last Synced: 2023-10-23T08:24:12.934Z (about 1 year ago)
- Topics: cypress, javascript, nodejs
- Language: JavaScript
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cypress page object model automation project
## Test Cases
* Sign up with valid email
* Attempt to sign up with invalid email
* Attempt to sign up with empty email
* Attempt to sign up with empty name
* Attempt to sign up with empty password
* Attempt to sign up without accepting terms and conditions## Prerequisites
* Install Nodejs latest version
* Stable internet connection## How to run this project
* Clone the repo
* Enter your email in the [informations.json](https://github.com/asif-shahriar/Cypress-Miro/blob/main/cypress/fixtures/informations.json "informations.json") file
* Open cmd in the root folder
* Give following command
```
npm install
```
```
npx cypress run --spec ./cypress/integration/Pages/* --headed --browser=chrome
```
**Enter a new email in the "informations.json" file each time you run this project**