📊 APIs for Web Scraping, Browser Automation, and E2E Testing. CDP Mode & Stealthy Playwright Mode bypass bot-detection/CAPTCHAs.
- python
- selenium-python
- e2e-testing
- seleniumbase
47,133 repositories indexed
1–24 of 42 · Most stars
📊 APIs for Web Scraping, Browser Automation, and E2E Testing. CDP Mode & Stealthy Playwright Mode bypass bot-detection/CAPTCHAs.
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Supercharged End 2 End Testing Framework for NodeJS
A browser testing and web crawling library for PHP and Symfony
Automated driver management and other helper features for Selenium WebDriver in Java
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Automation-friendly framework for Continuous Testing by
Watir Powered By Selenium
Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol
User-oriented Web UI browser tests in Python
Tor Browser automation with Selenium.
f# web automation and testing library, built on top of Selenium (friendly to c# also)
C#/.NET test automation framework for web
Cross-browser screenshot testing tool for Storybook with fancy UI Runner.
WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
Selenium-driven, cucumber-powered CSS testing.
Enabling Test Automation in Java
Browser automation solution for Kubernetes and Openshift supporting Selenium, Playwright, Puppeteer and Cypress
recheck for web apps – change comparison tool with local Golden Masters, Git-like ignore syntax and "Unbreakable Selenium" tests.
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
A performant visual regression testing tool
WebDriver implementation for Qt