Skip to content

vikashgmail/OrangeHRM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"# OrangeHRM"

Project Overview

The goal of this project is to automate the testing of key features on the Orange HRM website, which is a popular Human Resource Management platform. This project uses Cypress to perform end-to-end testing and is structured using the Page Object Model (POM) for better maintainability and scalability.

Key features covered in the test automation include:

  • User login and authentication
  • Admin dashboard functionality
  • Employee management features (e.g., adding, editing, and deleting employees)
  • User roles and permissions validation

Technologies Used

  • Cypress: A JavaScript-based testing framework for end-to-end testing.
  • JavaScript: Programming language for writing test scripts.
  • Page Object Model: A design pattern for creating object-oriented classes that serve as an interface for web pages in automated tests.
  • Node.js: JavaScript runtime used to run the Cypress tests.

Features

  • Automated UI testing for Orange HRM web application.
  • Implemented Page Object Model for better structure and readability of tests.
  • Cross-browser support with Cypress.
  • Reporting and test result visualization.
  • Test execution with detailed logs for debugging.

About

The goal of this project is to automate the testing of key features on the Orange HRM website, which is a popular Human Resource Management platform. This project uses Cypress to perform end-to-end testing and is structured using the Page Object Model (POM) for better maintainability and scalability.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors