{"id":19693232,"url":"https://github.com/keshavjha06/seleniume2eproject","last_synced_at":"2026-04-14T04:31:07.741Z","repository":{"id":49312197,"uuid":"360796746","full_name":"keshavjha06/SeleniumE2EProject","owner":"keshavjha06","description":"Framework for Web test automation with Java, Selenium, TestNG, Cucumber, Maven and POM","archived":false,"fork":false,"pushed_at":"2022-09-25T14:39:49.000Z","size":8214,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-27T12:01:43.944Z","etag":null,"topics":["cucumber","extentreports","java","jenkins","maven","page-object-model","selenium-webdriver","testng-framework","web"],"latest_commit_sha":null,"homepage":"","language":"Java","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/keshavjha06.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}},"created_at":"2021-04-23T07:15:13.000Z","updated_at":"2022-10-30T12:55:35.000Z","dependencies_parsed_at":"2023-01-18T18:45:17.143Z","dependency_job_id":null,"html_url":"https://github.com/keshavjha06/SeleniumE2EProject","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/keshavjha06/SeleniumE2EProject","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keshavjha06%2FSeleniumE2EProject","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keshavjha06%2FSeleniumE2EProject/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keshavjha06%2FSeleniumE2EProject/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keshavjha06%2FSeleniumE2EProject/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/keshavjha06","download_url":"https://codeload.github.com/keshavjha06/SeleniumE2EProject/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keshavjha06%2FSeleniumE2EProject/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31782736,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["cucumber","extentreports","java","jenkins","maven","page-object-model","selenium-webdriver","testng-framework","web"],"created_at":"2024-11-11T19:16:13.552Z","updated_at":"2026-04-14T04:31:07.717Z","avatar_url":"https://github.com/keshavjha06.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Selenium E2E Project\n\n## Introduction\nThis Test Automation Framework is created using Java + Selenium Web Driver + TestNG + Cucumber + Maven Page Object Model(POM). \nWhich can be used across different web based applications.It is used to make the code more readable, maintainable and reusable.\n\n## Technologies/Tools used in building the framework\n- IntelliJ IDEA - IDE\n- Selenium - Browser Automation library\n- Maven - Build automation tool\n- Java - Programming language\n- TestNG - Test Management library\n- BDD - Cucumber\n- Extent Reports - Reporting framework\n- GitHub - Version control\n- Jenkins - CI/CD\n\n## Steps to clone execute the tests\n`git clone https://github.com/keshavjha06/SeleniumE2EProject.git`\u003cbr/\u003e\n `cd SeleniumE2EProject`\u003cbr/\u003e\n `mvn clean install`\u003cbr/\u003e\n `mvn test`\n\n## Screenshot:\n- Take Screenshots On test failures Method will automatically capture \u0026 store the screenshots under /reports directory. \n  The screenshot files will be named of the test method name.\n\n## Reporting:\n- The framework produce index.html report. It resides in the reports folder.This reports gives the link to all the different component of the TestNG reports like Groups \u0026 Reporter Output. On clicking these will display detailed descriptions of execution.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeshavjha06%2Fseleniume2eproject","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkeshavjha06%2Fseleniume2eproject","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeshavjha06%2Fseleniume2eproject/lists"}