Skip to content

A project that implements an automation framework for an HR portal using Java, Selenium, and Maven. This repository showcases the framework's architecture, test case development, and integration for efficient and reliable automation of HR-related tasks.

Notifications You must be signed in to change notification settings

Firoz-Thakur/Frontend-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selenium Automation for Open HR Website

This project provides automation tests for the Open HR website using Selenium WebDriver. The tests cover key functionalities such as user login, employee management, and other features of the Open HR application. The automation suite ensures the reliability and functionality of the website across different browsers.

Features

  • Login Test: Validates the login functionality with valid and invalid credentials.
  • Employee Management: Verifies the functionality for adding, editing, and deleting employee records.
  • Search Functionality: Validates search and filter features for employee records.
  • Browser Compatibility: Supports running tests on multiple browsers such as Chrome, Firefox, and Edge.
  • Test Reports: Generates detailed test reports for every test execution.

Technologies Used

  • Selenium WebDriver: A tool for automating web browser interaction.
  • Java: Programming language for writing the automation scripts.
  • TestNG: Framework used for structuring tests and generating reports.
  • Maven: Dependency management and build tool.
  • ChromeDriver/GeckoDriver/EdgeDriver: Browser drivers for running tests on Chrome, Firefox, and Edge.
  • JUnit/Log4j: Optional for logging and additional testing features.

Prerequisites

  • Java 8 or later
  • Maven
  • Browser drivers (ChromeDriver, GeckoDriver, EdgeDriver)
  • Integrated Development Environment (IDE) like IntelliJ IDEA or Eclipse

About

A project that implements an automation framework for an HR portal using Java, Selenium, and Maven. This repository showcases the framework's architecture, test case development, and integration for efficient and reliable automation of HR-related tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published