Skip to content

This repository consists of Basic API Automation using Cypress, Mocha, and JavaScript. I have automated the admin login, get all user lists, and user creation for Customers, and deleted the recently created user. Finally, I have created a report for all the test cases using Mochawesome Report.

Notifications You must be signed in to change notification settings

foysal619/Basic-API-Automation-Testing-With-Cypress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic-API-Automation-Testing-With-Cypress

This repository consists of Basic API Automation using Cypress, Mocha, and JavaScript. I have automated the admin login, get all user lists, and user creation for Customers, and deleted the recently created user. Finally, I have created a report for all the test cases using Mochawesome Report.

Assigned Work Scenario

  1. Do Login by admin
  2. Get all the user list
  3. Create a new user
  4. Delete the newly created user

How to run this project

  • Clone This project
  • open the cloned project in vs code
  • Type npm install in Terminal and Hit Enter
  • Then Hit the following command in terminal
 npx cypress run

Tools and Tech

  • JavaScript
  • VS Code
  • Chai Mocha
  • Cypress
  • Mocha Awsome report

Report Screenshots

image

Project Demonstration

UserLogin.cy.js.mp4
GetUserList.cy.js.mp4
CreateUser.cy.js.mp4
DeleteUser.cy.js.mp4
Basic-API-Automation-Testing-With-Cypress.mp4

About

This repository consists of Basic API Automation using Cypress, Mocha, and JavaScript. I have automated the admin login, get all user lists, and user creation for Customers, and deleted the recently created user. Finally, I have created a report for all the test cases using Mochawesome Report.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published