Skip to content

Various Cypress framework features (POM, Hooks, Reporters, Custom Commands...) and Automation Scenarios covered

AbdelQA/Cypress-JavaScript-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cypress-Automation-Practice-Scenarios

Automation Scenarios include:

  • UI testing
  • API testing
  • Assertions
  • Custom Commands
  • Before/BeforeEach, After/AfterEach Hooks
  • Setting up Fixtures
  • Running tests in headless mode
  • Reporters
  • Custom Scripts
  • Cross-browser testing

- To Install Dependencies use:

Npm install

- To Run tests in Cypress use:

npx cypress open

- (API Testing) For API Test scenarios, run the following file:

apiTests.cy.js

- (UI Testing) For Login Scenarios with Error validation, run the following file:

loginConduit.cy.js

- (UI, Hooks, Commands) For End-to-end functionality, broken down into 4 smaller tests, run the following file:

functionalityTests.cy.js

- The loginWeather.cy.js is a Work In Progress and ON HOLD for now as the Weather.com site appears to have some errors

Releases

No releases published

Packages

No packages published