{"id":22465443,"url":"https://github.com/revathykarthikayan/data-driven-orange-hrm","last_synced_at":"2026-04-27T12:05:23.522Z","repository":{"id":264378518,"uuid":"893201565","full_name":"Revathykarthikayan/Data-Driven-Orange-HRM","owner":"Revathykarthikayan","description":"Automation Project -Orange HRM Data Driven","archived":false,"fork":false,"pushed_at":"2024-12-05T07:19:36.000Z","size":294,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T19:11:26.355Z","etag":null,"topics":["drivendata","pytest","pytest-html","python","selenium-webdriver"],"latest_commit_sha":null,"homepage":"https://opensource-demo.orangehrmlive.com/web/index.php/auth/login","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Revathykarthikayan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-23T19:54:03.000Z","updated_at":"2024-12-05T07:19:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"bf87e769-9964-46d2-83d1-ded779fa3fdd","html_url":"https://github.com/Revathykarthikayan/Data-Driven-Orange-HRM","commit_stats":null,"previous_names":["revathykarthikayan/data-driven-orange-hrm"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Revathykarthikayan%2FData-Driven-Orange-HRM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Revathykarthikayan%2FData-Driven-Orange-HRM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Revathykarthikayan%2FData-Driven-Orange-HRM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Revathykarthikayan%2FData-Driven-Orange-HRM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Revathykarthikayan","download_url":"https://codeload.github.com/Revathykarthikayan/Data-Driven-Orange-HRM/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245866757,"owners_count":20685497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["drivendata","pytest","pytest-html","python","selenium-webdriver"],"created_at":"2024-12-06T10:08:06.445Z","updated_at":"2026-04-27T12:05:23.470Z","avatar_url":"https://github.com/Revathykarthikayan.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"** BASE URL: https://opensource-demo.orangehrmlive.com/web/index.php/auth/login \n\nIntroduction:\n  This project automates testing of the OrangeHRM web application. It focuses on five test cases:\n\nLogin Functionality:\n\n   1. Positive Test Case: Validates successful login with correct credentials (using data from a CSV file).\n   2. Negative Test Case: Verifies error message display for invalid credentials (using data from a CSV file).\n    \nEmployee Management:\n\n  1.Enrolling a new employee.\n  2.Editing an existing employee's details.\n  3.Deleting an existing employee.\n  \nTest Objective:\n\n    The Login functionality utilizes a Data-Driven Test Framework\n    for flexible execution with various input data sets.\n    \n    Employee Management employs the Page Object Model design pattern\n    for better code organization and maintainability.\n\nThe framework captures screenshots of failed test cases, such as the negative login test, and includes them in the generated HTML report for your reference.\n\nKey Features:\n\nData-Driven Testing: Enables efficient execution with different data sets.\n\nPage Object Model: Promotes modular and maintainable code.\n\nScreenshot Capture: Documents test failures for analysis and debugging.\n\nDetailed HTML Reports: Provides comprehensive test results and insights.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frevathykarthikayan%2Fdata-driven-orange-hrm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frevathykarthikayan%2Fdata-driven-orange-hrm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frevathykarthikayan%2Fdata-driven-orange-hrm/lists"}