SonalPawar2509 / cypressE2ELoginTests

Miro cypress sign up flow e2e tests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cypress-and-jest with typescript

Hi! In this project I am using jest & typescript combination in cypress. Please refer package.json to know more. Here I've automated Sign-up flow for https://miro.com/de/

Tested on:

  • Mac OS Montery
    • Chrome
    • Firefox

Key-features of this project

(master branch)

  • page object model
  • respective page actions
  • fixtures to serve the test data to tests
  • common actions are extracted out and created helpers
  • utilised complete-randomer library to create random test data like Email id, username etc.
  • added git actions

(devicetests branch)

  • added support for different resolutions and multiple devices below

image

-

How to install dependancies

Clone the master branch into your local repo and type command: npm install

How to run tests

Enter below command to run it on Dev mode

npm run cypress:open

Enter below command to run it on CI mode

npm run cypress:run

Execution screenshots

Master branch --> image

devicetests branch --> image

About

Miro cypress sign up flow e2e tests


Languages

Language:TypeScript 87.8%Language:JavaScript 12.2%