Write less. Ship faster. Let an agent draft the test.
Most Selenium add-ons give you one thing. Selenium Boot is a cohesive ecosystem where every piece is built to work with the others:
| What it is | Where | |
|---|---|---|
| 🧪 Selenium Boot | Zero-boilerplate Java framework — driver lifecycle, smart waits, retries, parallel, HTML reports, API testing, accessibility-first locators | selenium-boot · Maven Central |
| 🤖 Selenium MCP | An MCP server that lets Claude / Copilot drive a real browser and generate ready-to-run tests — TestNG, JUnit 5, Page Object, Gherkin, Python, C# | selenium-mcp · PyPI |
| 🧩 Seleniumboot MCP VS Code Extension | One-click install — auto-registers the MCP server with GitHub Copilot & Claude Code, no manual setup | Marketplace |
| 🧠 Selenium Boot MCP JetBrains Plugin | Registers the MCP server with the JetBrains AI Assistant across IntelliJ IDEA, PyCharm & more | JetBrains Marketplace |
| 📖 Documentation | Full guides, configuration reference, deep dives | seleniumboot.github.io |
| 🚀 Example project | A runnable consumer project covering every feature | selenium-boot-test |
Java distribution via Maven Central, AI tooling via PyPI, docs, and a runnable example — all maintained together. That's the part that's hard to copy.
public class LoginTest extends BaseTest {
@Test(description = "Valid user can log in")
public void loginTest() {
open();
new LoginPage(getDriver()).login("admin", "secret");
Assert.assertTrue(new DashboardPage(getDriver()).isLoaded());
}
}No WebDriver setup. No @AfterMethod teardown. No wait helpers. No retry config. Just the test.
One-click in VS Code — install the Seleniumboot MCP extension; it auto-registers the MCP server with GitHub Copilot and Claude Code, no config needed.
Or via pip for any MCP client:
pip install seleniumboot-mcpThen describe a flow in plain English — the AI drives a real Chrome/Firefox browser and writes the Selenium Boot test for you, with self-healing locators and codegen for Java / Python / C# / Gherkin.
- 📘 Getting Started — first test in under 5 minutes
- 🧰 Documentation
- 💬 Discussions — questions, ideas, show & tell
- ⭐ Star the repos if this saves you boilerplate — it helps others find the project.
Apache 2.0 · Independent open-source project, not affiliated with Selenium or the Spring Framework.