#184 · Primary category: AI Agents & Automation

SeleniumBase

anti-detection bot-detection chromedriver chromium data e2e-testing end-to-end-testing playwright pytest python python-scraper selenium selenium-python seleniumbase stealth test-automation web-automation web-scraping webdriver webscraping

📊 APIs for web automation, testing, and bypassing bot-detection.

Project last updated:08/26/26

GitHub Stars

13.0K

Forks

1.6K

Contributors

40

License

MIT

Why we included this project

SeleniumBase is a good fit when your work depends on automated browsers, whether that's testing a UI or scraping pages for data to feed downstream pipelines: it wraps Selenium and Playwright behind one Python API and handles the driver setup and wait logic that usually eats up a project's first week. The stealth mode becomes the selling point when you're pulling from a site that fights back, since it keeps Chromium from getting flagged. The same toolchain covers pytest-based UI tests, and the built-in reports and screenshots turn each run into usable QA documentation, with a dashboard for tracking runs over time. Teams already on pytest will appreciate one maintained codebase instead of stitching together drivers and helpers themselves.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category