{"id":26246585,"url":"https://github.com/sumonta056/ui-and-unit-testing-in-java","last_synced_at":"2026-04-21T22:32:54.520Z","repository":{"id":217313341,"uuid":"743344402","full_name":"Sumonta056/UI-and-Unit-Testing-in-Java","owner":"Sumonta056","description":"Unit Testing using Junit \u0026 Mockito and UI Testing using Selenium WebDriver.","archived":false,"fork":false,"pushed_at":"2024-01-19T17:11:53.000Z","size":71539,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-02T03:38:29.609Z","etag":null,"topics":["java","junit4","mockito","selenium-webdriver","ui-testing","unit-testing"],"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/Sumonta056.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-01-15T02:46:08.000Z","updated_at":"2024-01-15T13:09:43.000Z","dependencies_parsed_at":"2024-01-19T18:44:39.956Z","dependency_job_id":null,"html_url":"https://github.com/Sumonta056/UI-and-Unit-Testing-in-Java","commit_stats":null,"previous_names":["sumonta056/ui-and-unit-testing-in-java"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Sumonta056/UI-and-Unit-Testing-in-Java","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sumonta056%2FUI-and-Unit-Testing-in-Java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sumonta056%2FUI-and-Unit-Testing-in-Java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sumonta056%2FUI-and-Unit-Testing-in-Java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sumonta056%2FUI-and-Unit-Testing-in-Java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sumonta056","download_url":"https://codeload.github.com/Sumonta056/UI-and-Unit-Testing-in-Java/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sumonta056%2FUI-and-Unit-Testing-in-Java/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32113015,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T11:25:29.218Z","status":"ssl_error","status_checked_at":"2026-04-21T11:25:28.499Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["java","junit4","mockito","selenium-webdriver","ui-testing","unit-testing"],"created_at":"2025-03-13T13:19:15.056Z","updated_at":"2026-04-21T22:32:54.500Z","avatar_url":"https://github.com/Sumonta056.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align = \"center\"\u003e\n\n# 🧐 Checkout Project Code 🧐\n\n*------ **🧠 Java Unit Testing : JUnit  🧠** ------*\n\n## 🌲 Step - 1 : Install JUnit Testing\n\n#### ✍️ Follow Every Video Instruction :  **([👉Click Here](https://youtu.be/sq_pYMepfP0?si=ZNP9loi9CNaiAtvO))**\n\n\n#### ✍️ How to Create And Use Unit Tests in JUnit :  **([👉Click Here](https://youtu.be/vZm0lHciFsQ?si=YN50wEfrrpJrzAo7))**\n\n#### ✍️ A Complete Playlist if you want to learn more JUnit :  **([👉Click Here](https://youtube.com/playlist?list=PLt4nG7RVVk1iGkgOCXmG8Cs8Pjw1Hj6Y6\u0026si=4bWOz2CUJccUaAW9))**\n\n\u003chr\u003e\n\n*------ **🎥 Video Resources : Careful Do Steps of Installing Junit 🎥** ------*\n\n##### ✍️ JUnit 4 Download Link :  **([👉Click Here](https://mvnrepository.com/artifact/junit/junit/4.12))**\n\n```code\n\u003cdependency\u003e\n    \u003cgroupId\u003ejunit\u003c/groupId\u003e\n    \u003cartifactId\u003ejunit\u003c/artifactId\u003e\n    \u003cversion\u003e4.12\u003c/version\u003e\n    \u003cscope\u003etest\u003c/scope\u003e\n\u003c/dependency\u003e\n```\n\n##### ✍️ JUnit 5 Download Link :  **([👉Click Here](https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api/5.10.0))**\n\n```code\n    \u003cdependency\u003e\n      \u003cgroupId\u003eorg.junit.jupiter\u003c/groupId\u003e\n      \u003cartifactId\u003ejunit-jupiter-api\u003c/artifactId\u003e\n      \u003cversion\u003e5.10.0\u003c/version\u003e\n      \u003cscope\u003etest\u003c/scope\u003e\n    \u003c/dependency\u003e\n\n      \u003cdependency\u003e\n          \u003cgroupId\u003eorg.junit.jupiter\u003c/groupId\u003e\n          \u003cartifactId\u003ejunit-jupiter-engine\u003c/artifactId\u003e\n          \u003cversion\u003e5.10.0\u003c/version\u003e\n          \u003cscope\u003etest\u003c/scope\u003e\n      \u003c/dependency\u003e\n\n      \u003cdependency\u003e\n          \u003cgroupId\u003eorg.junit.jupiter\u003c/groupId\u003e\n          \u003cartifactId\u003ejunit-jupiter-params\u003c/artifactId\u003e\n          \u003cversion\u003e5.10.0\u003c/version\u003e\n          \u003cscope\u003etest\u003c/scope\u003e\n      \u003c/dependency\u003e\n```\n\n\n##### ✍️ Must Refresh The Maven after Changing New Dependency\n\n![](./assets/mavenRefresh.png)\n\n\u003chr\u003e\n\n\u003c/div\u003e\n\n\n\u003cdiv align = \"center\"\u003e\n\n*------ **🧠 Java Unit Testing : Mockito   🧠** ------*\n\n## 🌲 Step - 1 : Install Mockito Testing\n\n#### ✍️ Follow Every Video Instruction :  **([👉Click Here](https://youtu.be/aNCPy803rkI?si=vrzZ2F7CjKypoJZ4))**\n\n\n#### ✍️ Project Code of Video :  **([👉Click Here](https://github.com/TshRahul/mockito-intro/blob/master/src/main/java/Student.java))**\n\n\u003chr\u003e\n\n*------ **🎥 Video Resources : Careful Do Steps of Installing Mockito 🎥** ------*\n\n##### ✍️ Mockito Download Link :  **([👉Click Here](https://mvnrepository.com/artifact/org.mockito/mockito-core/5.6.0))**\n\n```code\n \u003cdependency\u003e\n      \u003cgroupId\u003eorg.mockito\u003c/groupId\u003e\n      \u003cartifactId\u003emockito-core\u003c/artifactId\u003e\n      \u003cversion\u003e3.5.2\u003c/version\u003e\n      \u003cscope\u003etest\u003c/scope\u003e\n    \u003c/dependency\u003e\n```\n\n\n\n##### ✍️ Must Refresh The Maven after Changing New Dependency\n\n\u003chr\u003e\n\n\u003c/div\u003e\n\n\u003cdiv align = \"center\"\u003e\n\n*------ **🧠 Java Unit Testing : Practicing Resource   🧠** ------*\n\n\n#### ✍️ (Blog) How to write Unit Test :  **([👉Click Here](https://www.freecodecamp.org/news/java-unit-testing/))**\n\n\n#### ✍️ Code of Blog :  **([👉Click Here](https://github.com/KunalN25/junit-testing-tutorial/blob/master/src/test/java/MockingTests.java))**\n\n\u003chr\u003e\n\n\n\u003c/div\u003e\n\n\n\u003cdiv align = \"center\"\u003e\n\n*------ **🧠 Java UI Testing : Selenium Web Driver 🧠** ------*\n\n## 🌲 Step - 1 : Install Selenium Web Driver\n\n#### ✍️ Follow Every Video Instruction :  **([👉Click Here](https://youtu.be/dbzc9UbFZt8?si=pMu5CqxxiZfIcuvv))**\n\n#### ✍️ Selenium Documentation :  **([👉Click Here](https://github.com/Sumonta056/UI-and-Unit-Testing-in-Java/blob/main/Selenium%20Driver/Selenium%20Concepts.pdf))**\n\n\u003chr\u003e\n\n*------ **🎥 Video Resources : Careful Do Steps of Installing Selenium Web Driver 🎥** ------*\n\n##### ✍️ Selenium Web Driver Download Link :  **([👉Click Here](https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java/4.16.1))**\n##### ✍️ Edge Web Driver :  **([👉Click Here](https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/?form=MA13LH#downloads))**\n\n\n```code\n\u003cdependency\u003e\n    \u003cgroupId\u003eorg.seleniumhq.selenium\u003c/groupId\u003e\n    \u003cartifactId\u003eselenium-java\u003c/artifactId\u003e\n    \u003cversion\u003e4.16.1\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\n\n\n##### ✍️ Must Refresh The Maven after Changing New Dependency\n\n\n\u003chr\u003e\n\n\u003c/div\u003e\n\n\n\u003cdiv align = \"center\"\u003e\n\n*------ **🧠 Selenium Web Driver : Practicing Resource   🧠** ------*\n\n![img.png](img.png)\n\n#### ✍️ Code of Question :  **([👉Check Out src\\Selenium Folder]())**\n\n\u003chr\u003e\n\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsumonta056%2Fui-and-unit-testing-in-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsumonta056%2Fui-and-unit-testing-in-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsumonta056%2Fui-and-unit-testing-in-java/lists"}