Skip to content

opensource-demo.orangehrmlive page automation with Cypress.io and Page Object Model.

Notifications You must be signed in to change notification settings

mlozowska/cypress-pom-orangehr

Repository files navigation

logo

Cypress e2e test automation

This is a sample project for opensource-demo.orangehrmlive.com with:

  • Page Object Model
  • Data-Driven tests
  • Cucumber example
  • Mochawesome reporter for Cypress POM tests
  • Accessibility tests (which are currently commented out to avoid causing failures in the test pipeline)

How to Start

  • Clone the project
  • Install all the dependencies npm i

Cypress Mochawesome Reporter

https://www.npmjs.com/package/cypress-mochawesome-reporter

Test accessibility with axe-core

https://www.npmjs.com/package/cypress-axe

Pre-requisite

  • NodeJS