SeleniumBase is a Python framework for browser automation, end-to-end testing, and stealthy web interaction. It layers pytest-friendly test structure, browser control, reporting, and anti-bot-aware CDP and UC modes on top of Selenium workflows.
Scanned 6/2/2026
Install to Claude Code
npx -y skills add agentskillexchange/skills --skill seleniumbase-python-browser-automation-stealth-testing-framework --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Seleniumbase Python Browser Automation Stealth Testing Framework?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/agentskillexchange-seleniumbase-python-browser-automation-stealth-tes)More formats (shields.io, HTML) on the badges page.
---
name: "SeleniumBase Python Browser Automation and Stealth Testing Framework"
slug: "seleniumbase-python-browser-automation-stealth-testing-framework"
description: "SeleniumBase is a Python framework for browser automation, end-to-end testing, and stealthy web interaction. It layers pytest-friendly test structure, browser control, reporting, and anti-bot-aware CDP and UC modes on top of Selenium workflows."
github_stars: 12560
verification: "security_reviewed"
source: "https://github.com/seleniumbase/SeleniumBase"
author: "Michael Mintz"
publisher_type: "Open Source Project"
category: "Browser Automation"
framework: "Multi-Framework"
tool_ecosystem:
github_repo: "seleniumbase/seleniumbase"
github_stars: 12560
npm_package: "seleniumbase"
npm_weekly_downloads: 17
---
# SeleniumBase Python Browser Automation and Stealth Testing Framework
SeleniumBase is a Python framework for browser automation, end-to-end testing, and stealthy web interaction. It layers pytest-friendly test structure, browser control, reporting, and anti-bot-aware CDP and UC modes on top of Selenium workflows.
## Prerequisites
Python 3.9+
## Installation
Use the upstream install or setup path that matches your environment:
- pip install seleniumbase
- git clone https://github.com/seleniumbase/SeleniumBase.git
- pip install -e .
- pip install allure-pytest
Requirements and caveats from upstream:
- <meta property="og:title" content="SeleniumBase: Python Web Automation and E2E Testing" />
- <meta property="og:description" content="Fast, easy, and reliable Web/UI testing with Python." />
- <meta property="og:keywords" content="Python, pytest, selenium, webdriver, testing, automation, seleniumbase, framework, dashboard, recorder, reports, screenshots">
Basic usage or getting-started notes:
- 📚 The [SeleniumBase/examples/](https://github.com/seleniumbase/SeleniumBase/tree/master/examples) folder includes over 100 ready-to-run examples of E2E testing. Examples that start with test_ or end with _test.py/_tes...
- <p align="left">📝 <a href="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/raw_cdp_browserscan.py" target="_blank">This example</a> verifies that <a href="https://github.com/seleniumbase/Sel...
- 📝 <a href="https://github.com/seleniumbase/SeleniumBase/blob/master/examples/cdp_mode/playwright/raw_browserscan_sync.py">This example</a> demonstrates the drop-in patch that makes Playwright stealthy:
- Source: https://github.com/seleniumbase/SeleniumBase
- Extracted from upstream docs: https://raw.githubusercontent.com/seleniumbase/SeleniumBase/HEAD/README.md
## Documentation
- https://seleniumbase.io/
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/seleniumbase-python-browser-automation-stealth-testing-framework/)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!