Back to browse
GitHub Repository

The Spring Boot of Selenium — conventions and sensible defaults for Java test automation, without hiding WebDriver.

8 starsJava

Spring Boot Inspired Java Selenium Open Source Framework

by mdsddmhossain·Jul 22, 2026·2 points·0 comments

AI Analysis

MidShip It

Yet another Selenium wrapper in a space dominated by Playwright and Selenide.

Strengths
  • MCP server integration allows AI agents to understand framework context for test generation.
  • Semantic locators and thread-safe parallel execution address common flakiness pain points.
Weaknesses
  • Java Selenium abstraction is a solved problem with mature competitors like Selenide.
  • Built primarily with AI assistance, raising questions about long-term maintainability.
Target Audience

Java QA engineers and test automation developers

Similar To

Selenide · Playwright · WebDriverManager

Post Description

I built it with Claude code. Over my 12 years of experience in Test Automation, I always wanted to have an open-source framework that can reduce the plumbing work and still give you full control over the WebDriver. Selenium Boot is for that; the same ideology is used as Spring Boot does for Java Developers.

I have extended user of semantic locators, thread-safe for Parallel Run, IntelliJ Plugin and an MCP Server for Test Automation, which is well aware of Selenium Boot to boost the test automation experience.

Your comments/queries/star/contribution on GitHub will inspire me.

Similar Projects