Skip to content

This repository includes Selenium WebDriver and the TestNG framework-based automated tests for the Orange HRM website. The tests are made to carry out different website functions, including logging in, creating and modifying employee records, and testing the functioning of different modules. also attached Allure Reports

Notifications You must be signed in to change notification settings

Himu143/WebAutomation-OrangeHRM-With-Selenium-TestNG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebAutomation-OrangeHRM-Selenium-TestNG

Scenario

  1. Login to orange hrm demo site https://opensource-demo.orangehrmlive.com/

  2. Create 2 new employees and save it to a JSON list

  3. Now go to PIM dashboard and search by 1st user name. Assert that the user is found.

  4. Now click on the user from the search table and update id by random userid

  5. Now again search the user by new user id from the PIM dashboard menu and assert that the user is found

  6. Now logout from admin and login with the 2nd user from your JSON list

  7. Now click on My Info menu

  8. Select Gender and Blood Type and save it

  9. Click on contact details and input address and email

  10. Logout the user

Technology and Tool Used

  • Selenium Webdriver
  • TestNG
  • Java
  • Gradle
  • intellij idea
  • Allure

How to run this project

  • clone this project
  • hit the following command into the terminal:
    • gradle clean test
  • For generating Report in Allure hit
    • allure generate allure-results --clean -o allure-report
    • allure serve allure-results

Allure Report

image image

Gradle Report

image

Video Output

2023-02-28.23-15-50.mp4

About

This repository includes Selenium WebDriver and the TestNG framework-based automated tests for the Orange HRM website. The tests are made to carry out different website functions, including logging in, creating and modifying employee records, and testing the functioning of different modules. also attached Allure Reports

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages