Skip to content

OrangeHRM website automation using Selenium, TestNG, Used Page Object Model Design Pattern and Allure as reporting tool.

Notifications You must be signed in to change notification settings

hhhameem/selenium-testng-allure-orangehrm

Repository files navigation

Selenium Automation on Open Source OrangeHRM

Technologies Used:

  • Java
  • Selenium (4.6)
  • TestNG
  • Allure
  • Faker Library

Flow Of Automation

  1. Visit the site: Open Source OrangeHRM .
  2. Assert the dashboard.
  3. Create 2 new employees.
  4. Search the employees with their Id and assert that 2 employees are found.
  5. Then login with the last employee credential.
  6. Update some employee info (e.g Nationality, Blood Group, License Expiry Date).
  7. Now go to my info page and assert the edited info.
  8. Finally logout.

Test Cases For Automation

Requirements

  • Java needs to be installed in device

Video of Result

Allure Report

Allure Report Overview Allure Report Suites Allure Report Overview

About

OrangeHRM website automation using Selenium, TestNG, Used Page Object Model Design Pattern and Allure as reporting tool.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published