🌐
GitHub
github.com › anhtester › AutomationFrameworkSelenium
GitHub - anhtester/AutomationFrameworkSelenium: Test Automation Framework Selenium Java with TestNG building by Anh Tester · GitHub
Setup Allure ENV: https://mvnrepository.com/artifact/io.qameta.allure/allure-java-commons or https://anhtester.com/blog/selenium-java/selenium-java-tai-nguyen-cai-dat-moi-truong) Download jar and setting Variable Environment as Java JDK · Use IntelliJ IDEA is the best choice (easy change the JDK version) ... Call class: LogUtils.info(), LogUtils.pass(), LogUtils.error(),... (LogUtils is a custom global class from Log4j2) (import utils.com.anhtester.LogUtils.java) ... Create function with annotation DataProvider on src/test/java/anhtester/com/projects/website/crm/dataprovider/DataProviderManager.java
Author: anhtester
🌐
GitHub
github.com › SeleniumHQ › selenium
GitHub - SeleniumHQ/selenium: A browser automation framework and ecosystem. · GitHub
Selenium is an umbrella project encapsulating a variety of tools and libraries enabling web browser automation.
Author: SeleniumHQ
Discussions

How to practice test automation with Selenium and Java
https://github.com/BMayhew/awesome-sites-to-test-on This is a list of demon sites you can practice testing on. I'd recommend just picking some app from that list, and treat it like a real project. Write up a test plan and cases like you would as a manual tester. Then try to write the automation to do it. Good first steps are just trying to login with valid and invalid credentials and verify that. Once you've got that working, test other functionality, and keep working at it until you feel comfortable. When you get stuck, look at the docs, check reddit or stack overflow or wherever. I'd also recommend ChatGPT when you're learning.its far from perfect,but it's pretty good at the basics. And when it gives you code, ask it to explain how it's working, or you can paste code you find online and ask it to explain that code, or whatever else. . More on reddit.com
🌐 r/QualityAssurance
25
38
May 16, 2024
Setting up a test automation framework from scratch
It's difficult to say for sure without knowing what tutorials you are learning from and what topics are covered in them. You want the project to integrate seamlessly with the CI system used by the developers, potentially utilizing containerization. You'd want to create the right abstractions in the data, UI, and API layers. URL management, configuration, secrets, basic project setup, dependencies, linting and/or style guides, code review/PR process, and the test strategy. More on reddit.com
🌐 r/softwaretesting
30
39
January 14, 2024
🌐
ArtOfTesting
artoftesting.com › home › automation testing › selenium › selenium with java automation framework
Complete Selenium-Java Automation Framework | ArtOfTesting
July 10, 2023 - You can download this complete Selenium with Java Hybrid automation framework from Github and use in your test automation projects.
🌐
Selenium
selenium.dev › documentation
The Selenium Browser Automation Project | Selenium
3 weeks ago - This project is made possible by volunteer contributors who have put in thousands of hours of their own time, and made the source code freely available for anyone to use, enjoy, and improve. Selenium brings together browser vendors, engineers, and enthusiasts to further an open discussion around automation of the web platform.
🌐
GitHub
github.com › topics › selenium-testng-framework
selenium-testng-framework · GitHub Topics · GitHub
A sample framework based on Page Object Model, Selenium, TestNG using Java. java selenium selenium-java testng selenium-testng-framework page-object-model selenium-automation automation-testing page-object-framework web-auto ...
🌐
GitHub
github.com › swatinerkar › selenium-testng-demo-project
GitHub - swatinerkar/selenium-testng-demo-project: Selenium Automation Framework using testNg and pageFactory · GitHub
Welcome to the Selenium Automation Demo Project! This project serves as hands-on demonstration of Selenium, an open-source automation testing framework widely used for web applications.
Starred by 5 users
Forked by 10 users
Languages: HTML 63.3% | Java 17.1% | CSS 12.5% | JavaScript 7.1%
🌐
GitHub
github.com › topics › selenium-automation
selenium-automation · GitHub Topics · GitHub
This repository contains a Python script for automating a test scenario on the Sauce Labs Demo website using Selenium WebDriver. The test scenario performs various actions such as logging in, navigating through different pages, adding items ...
🌐
Gauravkarvir
gauravkarvir.github.io › cucumber_testng_java
Automation Framework by gauravkarvir
This project is a template test automation framework, which provides structured and standard way of creating automated test scripts for GUI, Mobile and API level tests across projects · This is a reusable automation framework that blends together Selenium WebDriver, Appium, Android Driver, ...
Find elsewhere
🌐
Qalified
qalified.com › blog › selenium-template-github
Selenium automation framework now available in GitHub
June 16, 2022 - We want to share our Test Automation Framework Selenium-based for Web UI. We are now making it available to our entire community. Now available on GitHub to use on your Test Automation projects!
🌐
Selenium Easy
seleniumeasy.com › selenium-tutorials › selenium-automation-framework-example
Selenium Automation Framework Example | Selenium Easy
September 23, 2018 - After execution is completed, it is very important to communicate the test results and findings to the project manager along with the screenshots for failed tests and with that decisions can be made for the release. Click here for More.. ... In order to create a test suite and run separate test cases, we need framework which drives the automation. Here testng.xml can be called as "driver" which drives several test cases automated using selenium code.
🌐
GitHub
github.com › shirishk › Java-Selenium-TestNG-Automation-Framework
GitHub - shirishk/Java-Selenium-TestNG-Automation-Framework: Java + Selenium WebDriver + TestNG Framework
Java + Selenium WebDriver + TestNG Framework. Contribute to shirishk/Java-Selenium-TestNG-Automation-Framework development by creating an account on GitHub.
Starred by 80 users
Forked by 124 users
Languages: HTML 59.7% | Java 24.3% | CSS 9.6% | JavaScript 6.4% | HTML 59.7% | Java 24.3% | CSS 9.6% | JavaScript 6.4%
🌐
Upgrad
upgrad.com › home › blog › software development › 5 effective selenium projects with eclipse to learn in 2026!
5 Effective Selenium Projects with Eclipse to Learn in 2026!
July 7, 2026 - By following this guide, you'll ensure your Selenium projects with Eclipse are well-configured, enabling you to optimize test automation processes. ... Download and Install Java Development Kit (JDK): Head over to the Oracle JDK website and download the latest JDK version.
🌐
GitHub
github.com › aditininawe9 › SeleniumAutomationFramework
GitHub - aditininawe9/SeleniumAutomationFramework · GitHub
This project is a Selenium WebDriver automation framework built using Java, TestNG, Maven, and Page Object Model (POM).
Author: aditininawe9
🌐
GitHub
github.com › ypk4 › Selenium-Projects
GitHub - ypk4/Selenium-Projects: Repository contains sample Selenium WebDriver and TestNG projects for Automation Testing of web application · GitHub
Repository contains sample Selenium WebDriver and TestNG projects for Automation Testing of web application on Chrome browser. WebDriverApplication - Contains code for testing one functionality of website "http://newtours.demoaut.com/" using Selenium WebDriver · TestNGApplication - Contains code for testing functionality of the same website using Selenuim TestNG. ... Download ...
Author: ypk4
🌐
GitHub
github.com › Infosys › Selenium-Testing-Automation-Framework
GitHub - Infosys/Selenium-Testing-Automation-Framework: Selenium Open Source Testing Automation Framework (OSTAF) · GitHub
Selenium Open Source Testing Automation Framework(OSTAF) is a framework which helps the tester in automating test execution of web applications without recording or writing the selenium scripts. Unzip the selenium OSTAF zip to a folder on local machine Open Command Prompt as administrator Change directory to the folder containing the OSTAF code base run the command "maven install" and click enter Key in keyboard · ---User need to navigate the command prompt to the project path and then need to type mvn install and enter the build will happen.
Author: Infosys
🌐
GitHub
github.com › startrug › selenium-python-framework
GitHub - startrug/selenium-python-framework: Selenium WebDriver with Python · GitHub
To enjoy the automated tests, develop the framework or adapt it to your own purposes, just download the project or clone repository. You need to install packages using pip according to requirements.txt file.
Author: startrug
🌐
Testmuai
testmuai.com › testmu ai › blog › top 52 selenium open source projects on github [2026]
Top 52 Selenium Open Source Projects On GitHub [2026]
February 24, 2026 - Selenium GitHub refers to the collection of Selenium-related repositories hosted on GitHub. These repositories include official Selenium source code, community-built extensions, automation frameworks, example projects and bots, as well as documentation and contribution guides.
🌐
GitHub
github.com › topics › selenium-framework
selenium-framework · GitHub Topics · GitHub
python testing web gherkin cucumber-framework selenium-framework selenium-python automation-testing ... Selenium-based web automation project using Java, Maven, and TestNG.
🌐
GitHub
github.com › rajatt95 › MasterSeleniumFramework
GitHub - rajatt95/MasterSeleniumFramework: Automation Testing | Web | Java | OOPS | Selenium WebDriver | TestNG | Maven | ExtentReport | Allure Reports | Java mail API | Design Patterns (Page Object Model, Singleton) | Jenkins | Data-Driven Testing using JSON file
With further updates - This project is designed and developed with the help of - Udemy course (OmPrakash Chavan - Selenium Java Test Framework & Best Practices - Masterclass) - Learnings from Course (UDEMY - OC - Selenium).pdf · YouTube playlist (Testing Mini Bytes - Selenium Automation Framework with Real-time dashboard)
Starred by 110 users
Forked by 65 users
Languages: HTML 99.6% | Java 0.4% | HTML 99.6% | Java 0.4%