Topic: "webdriver"
SeleniumHQ/selenium
A browser automation framework and ecosystem.
Language: Java - Size: 2.18 GB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 32,557 - Forks: 8,470

appium/appium
Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
Language: JavaScript - Size: 204 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 19,996 - Forks: 6,180

nightwatchjs/nightwatch
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Language: JavaScript - Size: 52 MB - Last synced at: 4 days ago - Pushed at: 18 days ago - Stars: 11,932 - Forks: 1,425

seleniumbase/SeleniumBase
Python APIs for web automation, testing, and bypassing bot-detection.
Language: Python - Size: 13.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 11,221 - Forks: 1,375

ultrafunkamsterdam/undetected-chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
Language: Python - Size: 348 KB - Last synced at: 27 days ago - Pushed at: 12 months ago - Stars: 11,207 - Forks: 1,237

webdriverio/webdriverio
Next-gen browser and mobile automation test framework for Node.js
Language: TypeScript - Size: 337 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9,518 - Forks: 2,587

angular/protractor 📦
E2E test framework for Angular apps
Language: JavaScript - Size: 9.07 MB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 8,730 - Forks: 2,292

karatelabs/karate
Test Automation Made Simple
Language: Java - Size: 25.2 MB - Last synced at: 6 days ago - Pushed at: 20 days ago - Stars: 8,569 - Forks: 1,983

SeleniumHQ/docker-selenium
Provides a simple way to run Selenium Grid with Chrome, Firefox, and Edge using Container Platform, making it easier to perform browser automation at scale
Language: Shell - Size: 5.61 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 8,393 - Forks: 2,553

mherrmann/helium
Lighter web automation with Python
Language: Python - Size: 39.5 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 7,874 - Forks: 484

mozilla/geckodriver
WebDriver for Firefox
Size: 6.93 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 7,373 - Forks: 1,538

php-webdriver/php-webdriver
PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver
Language: PHP - Size: 12.3 MB - Last synced at: 1 day ago - Pushed at: 13 days ago - Stars: 5,195 - Forks: 853

autoscrape-labs/pydoll
Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.
Language: Python - Size: 2.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4,772 - Forks: 245

theintern/intern
A next-generation code testing stack for JavaScript.
Language: TypeScript - Size: 22.3 MB - Last synced at: about 11 hours ago - Pushed at: over 2 years ago - Stars: 4,353 - Forks: 307

codeceptjs/CodeceptJS
Supercharged End 2 End Testing Framework for NodeJS
Language: JavaScript - Size: 55.8 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 4,178 - Forks: 742

alibaba/f2etest
F2etest是一个面向前端、测试、产品等岗位的多浏览器兼容性测试整体解决方案。
Language: JavaScript - Size: 92.2 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 3,574 - Forks: 615

symfony/panther
A browser testing and web crawling library for PHP and Symfony
Language: PHP - Size: 520 KB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 3,001 - Forks: 229

SeleniumHQ/selenium-ide
Open Source record and playback test automation for the web.
Language: TypeScript - Size: 31.9 MB - Last synced at: about 18 hours ago - Pushed at: 7 months ago - Stars: 2,984 - Forks: 803

cobrateam/splinter
splinter - python test framework for web applications
Language: Python - Size: 4.33 MB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 2,754 - Forks: 513

bonigarcia/webdrivermanager
Automated driver management and other helper features for Selenium WebDriver in Java
Language: Java - Size: 15.3 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 2,635 - Forks: 686

SergeyPirogov/webdriver_manager
Language: Python - Size: 563 KB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 2,153 - Forks: 474

alibaba/uirecorder
UI Recorder is a multi-platform UI test recorder.
Language: JavaScript - Size: 48.7 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 2,073 - Forks: 397

laravel/dusk
Laravel Dusk provides simple end-to-end testing and browser automation.
Language: PHP - Size: 103 MB - Last synced at: 2 days ago - Pushed at: 14 days ago - Stars: 1,927 - Forks: 328

jonhoo/fantoccini
A high-level API for programmatically interacting with web pages through WebDriver.
Language: Rust - Size: 944 KB - Last synced at: 3 days ago - Pushed at: 10 days ago - Stars: 1,839 - Forks: 135

huaying/instagram-crawler
Get Instagram posts/profile/hashtag data without using Instagram API
Language: Python - Size: 26.1 MB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 1,242 - Forks: 294

Vrtgs/thirtyfour
Selenium WebDriver client for Rust, for automated testing of websites
Language: Rust - Size: 1.26 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,216 - Forks: 90

apache/groovy-geb
Apache Geb: Very Groovy Browser Automation
Language: Groovy - Size: 9.69 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 1,156 - Forks: 237

Kaliiiiiiiiii-Vinyzu/patchright
Undetected version of the Playwright testing and automation library.
Language: JavaScript - Size: 5.1 MB - Last synced at: 7 days ago - Pushed at: 18 days ago - Stars: 1,003 - Forks: 24

clj-commons/etaoin
Pure Clojure Webdriver protocol implementation
Language: Clojure - Size: 5.41 MB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 932 - Forks: 96

baijum/selenium-python
Selenium Python Bindings Documentation
Language: Python - Size: 267 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 909 - Forks: 391

selendroid/selendroid
"Selenium for Android" (Test automate native or hybrid Android apps and the mobile web with Selendroid.) Join us on IRC #selendroid on freenode. Also confirm you have signed the CLA http://goo.gl/pAvxEI when making a Pull Request.
Language: Java - Size: 15 MB - Last synced at: 14 days ago - Pushed at: almost 4 years ago - Stars: 892 - Forks: 432

rebrowser/rebrowser-patches
Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/unpatch, can be enabled/disabled on demand.
Language: JavaScript - Size: 79.1 KB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 801 - Forks: 45

kaliiiiiiiiii/Selenium-Driverless
a stealthy browser automation framework
Language: Python - Size: 19.1 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 791 - Forks: 79

yashaka/selene
User-oriented Web UI browser tests in Python
Language: Python - Size: 27.8 MB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 713 - Forks: 154

w3c/webdriver
Remote control interface that enables introspection and control of user agents.
Language: HTML - Size: 7.23 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 698 - Forks: 205

pazone/ashot
WebDriver Screenshot utility. Take screenshots, crop, prettify, compare
Language: Java - Size: 1.62 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 646 - Forks: 157

titusfortner/webdrivers
Keep your Selenium WebDrivers updated automatically
Language: Ruby - Size: 413 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 598 - Forks: 110

serenity-js/serenity-js
A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!
Language: TypeScript - Size: 475 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 587 - Forks: 159

Kaliiiiiiiiii-Vinyzu/patchright-python
Undetected Python version of the Playwright testing and automation library.
Language: Python - Size: 78.1 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 580 - Forks: 33

minkphp/MinkSelenium2Driver
Selenium2 (webdriver) driver for Mink framework
Language: JavaScript - Size: 441 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 508 - Forks: 163

stephanlensky/zendriver
A blazing fast, async-first, undetectable webscraping/web automation framework based on ultrafunkamsterdam/nodriver. Now with Docker support!
Language: Python - Size: 12.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 503 - Forks: 40

atata-framework/atata
C#/.NET test automation framework for web
Language: C# - Size: 13.8 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 501 - Forks: 80

golemhq/golem 📦
A complete test automation tool
Language: Python - Size: 36.6 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 486 - Forks: 75

Ardesco/Selenium-Maven-Template
A maven template for Selenium that will let you check out and go.
Language: Java - Size: 165 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 463 - Forks: 582

pcomputo/Whole-Foods-Delivery-Slot
Automated script for Whole Foods and Amazon Fresh delivery slot
Language: Python - Size: 471 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 443 - Forks: 150

instaclick/php-webdriver
W3C and Selenium 2 webdriver "thin client" for php 5.3+ and namespaces.
Language: PHP - Size: 501 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 433 - Forks: 62

MicrosoftDocs/edge-developer
Developer documentation for Edge.
Language: HTML - Size: 1.13 GB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 405 - Forks: 528

2gis/Winium.Desktop
Winium.Desktop is Selenium Remote WebDriver implementation for automated testing of Windows application based on WinFroms and WPF platforms.
Language: C# - Size: 243 KB - Last synced at: 15 days ago - Pushed at: about 3 years ago - Stars: 403 - Forks: 143

HENNGE/arsenic
Async WebDriver implementation for asyncio and asyncio-compatible frameworks
Language: Python - Size: 3.02 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 359 - Forks: 57

mantoni/mochify.js
☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver
Language: JavaScript - Size: 1.37 MB - Last synced at: about 24 hours ago - Pushed at: over 1 year ago - Stars: 346 - Forks: 56

ropensci/RSelenium
An R client for Selenium Remote WebDriver
Language: R - Size: 37 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 346 - Forks: 79

pytest-dev/pytest-selenium
Plugin for running Selenium with pytest
Language: Python - Size: 877 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 342 - Forks: 121

Logan1x/Python-Scripts
Collection of Various Python Script's.💻
Language: Python - Size: 8.1 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 313 - Forks: 148

aerokube/selenoid-ui 📦
Graphical user interface for Selenoid project
Language: JavaScript - Size: 17.6 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 309 - Forks: 77

Kaliiiiiiiiii-Vinyzu/patchright-nodejs
Undetected NodeJS version of the Playwright testing and automation library.
Language: JavaScript - Size: 37.1 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 284 - Forks: 17

paypal/SeLion
Enabling Test Automation in Java
Language: Java - Size: 45.8 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 284 - Forks: 234

yandex-qatools/htmlelements
Html Elements is a Java framework providing easy-to-use way of interaction with web-page elements in web-page tests.
Language: Java - Size: 820 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 272 - Forks: 115

lord/wargo
Easy Rust to WebAssembly
Language: JavaScript - Size: 56.6 KB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 260 - Forks: 8

webdriverio/query-selector-shadow-dom
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
Language: JavaScript - Size: 890 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 256 - Forks: 26

ClericPy/ichrome
Chrome controller for Humans, based on Chrome Devtools Protocol(CDP) and python3.7+.
Language: Python - Size: 1.75 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 248 - Forks: 29

macacajs/XCTestWD
A Swift implementation of WebDriver server for iOS that runs on Simulator/iOS devices.
Language: Swift - Size: 784 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 233 - Forks: 62

aerokube/windows-images
Step by step instructions for building Docker images with Windows
Language: Shell - Size: 13.3 MB - Last synced at: 18 days ago - Pushed at: almost 6 years ago - Stars: 222 - Forks: 44

lmc-eu/steward
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
Language: PHP - Size: 1.45 MB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 221 - Forks: 40

executeautomation/SeleniumWithCucucumber
In this project we will discuss working Selenium with cucumber
Language: HTML - Size: 1.06 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 214 - Forks: 943

naveenanimation20/SeleniumJavaCourse
Selenium Java Code for all selenium sessions - WebDriver, TestNG, POI, etc...
Language: Java - Size: 1.64 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 210 - Forks: 444

anhtester/AutomationFrameworkSelenium
Test Automation Framework Selenium Java with TestNG building by Anh Tester
Language: Java - Size: 1.98 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 209 - Forks: 129

Tahanima/selenium-java-test-automation-architecture
Ready-to-use UI Test Automation Architecture using Java and Selenium WebDriver.
Language: Java - Size: 177 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 205 - Forks: 106

macacajs/NoSmoke 📦
A cross platform UI crawler which scans view trees then generate and execute UI test cases.
Language: JavaScript - Size: 54.1 MB - Last synced at: 17 days ago - Pushed at: about 3 years ago - Stars: 201 - Forks: 58

cisco-open-source/qtwebdriver
WebDriver implementation for Qt
Language: C++ - Size: 141 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 189 - Forks: 59

watzon/marionette
Selenium alternative for Crystal. Browser manipulation without the Java overhead.
Language: Crystal - Size: 1.43 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 183 - Forks: 14

MarketingPipeline/Python-Selenium-Action
Run Selenium with Python via Github Actions using Headless or Non-Headless browsers!
Language: Python - Size: 817 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 176 - Forks: 47

assertthat/selenium-shutterbug
Java library to create customized full page/frame/elements screenshots using Selenium WebDriver and Java AWT, screenshots and images comparison and many more cool stuff
Language: Java - Size: 335 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 161 - Forks: 46

wgnet/webium 📦
Webium is a Page Object pattern implementation library for Python (http://martinfowler.com/bliki/PageObject.html). It allows you to extend WebElement class to your custom controls like Link, Button and group them as pages.
Language: Python - Size: 1.34 MB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 160 - Forks: 37

appium/appium-mac2-driver
Next-gen Appium macOS driver, backed by Apple XCTest
Language: Objective-C - Size: 967 KB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 152 - Forks: 25

sayems/java.webdriver
Browser test automation using Selenium WebDriver in Java
Language: Java - Size: 47.8 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 152 - Forks: 133

openatx/wdaproxy 📦
WebDriverAgent Proxy
Language: HTML - Size: 2.54 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 152 - Forks: 63

SonicCloudOrg/sonic-driver-core 📦
🎉The Sonic UIAutomation Driver Core. Sonic UI自动化Driver核心。
Language: Java - Size: 474 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 151 - Forks: 77

appium/appium-windows-driver Fork of stoneman/appium-windows-driver
Appium's interface to WindowsAppDriver provided by Microsoft
Language: JavaScript - Size: 533 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 149 - Forks: 36

vmi/selenese-runner-java
Selenium IDE native format (selenese and side) interpreter.
Language: Java - Size: 3.43 MB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 143 - Forks: 84

webdriverio/visual-testing
Image comparison / visual regression testing for WebdriverIO
Language: TypeScript - Size: 1.27 GB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 141 - Forks: 53

lucas3414/python_web_framework
这是一个关于python的WebUI自动化测试的项目,之前用的是unittest测试框架,现在改成pytest测试框架,Python+PageObject+Pytest
Language: Python - Size: 10.1 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 140 - Forks: 49

google/webdriver.dart
Dart WebDriver client
Language: Dart - Size: 1.06 MB - Last synced at: 4 days ago - Pushed at: 22 days ago - Stars: 139 - Forks: 48

NiGhTTraX/mugshot
Framework independent visual testing library
Language: TypeScript - Size: 7.47 MB - Last synced at: 6 days ago - Pushed at: 25 days ago - Stars: 139 - Forks: 4

sayems/csharp.webdriver
Browser test automation using Selenium WebDriver in C#
Language: C# - Size: 10.9 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 137 - Forks: 225

xtekky/google-login-bypass
Undetectable selenium google login bypass script
Language: Python - Size: 28.3 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 127 - Forks: 33

dkorobtsov/automation-arsenal
Curated list of popular Java and Kotlin frameworks, libraries and tools related to software testing, quality assurance and adjacent processes automation.
Size: 524 KB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 124 - Forks: 17

q2ebanking/boa-constrictor
Boa Constrictor is a C# implementation of the Screenplay Pattern. Its primary use case is Web UI and REST API test automation. Boa Constrictor helps you make better interactions for better automation!
Language: C# - Size: 10.1 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 123 - Forks: 42

YadaGiriReddy/HYR-Tutorials
This repository is used for uploading the programs used in youtube video tutorials.
Language: Java - Size: 234 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 123 - Forks: 79

LinuxSuRen/phoenix.webui.framework 📦
基于WebDriver的WebUI自动化测试框架
Language: Java - Size: 9.7 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 120 - Forks: 61

DaniruKun/spacex-iss-docking-sim-autopilot
Fully automated SpaceX ISS Dragon docking simulator system.
Language: Clojure - Size: 46.9 KB - Last synced at: 25 days ago - Pushed at: almost 5 years ago - Stars: 117 - Forks: 10

thicccat688/selenium-recaptcha-solver
ReCAPTCHA solver for selenium (Using audio).
Language: Python - Size: 82 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 116 - Forks: 39

wrike/callisto
Callisto is an open-source Kubernetes-native implementation of Selenium Grid.
Language: Python - Size: 425 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 115 - Forks: 15

Automattic/wp-e2e-tests 📦
Automated end-to-end tests for WordPress.com
Language: JavaScript - Size: 6.61 MB - Last synced at: 3 days ago - Pushed at: about 6 years ago - Stars: 110 - Forks: 21

Danp2/au3WebDriver
Web Driver UDF for AutoIt
Language: AutoIt - Size: 1.6 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 108 - Forks: 24

webdriverio-community/wdio-intercept-service
🕸 Capture and assert HTTP ajax calls in webdriver.io
Language: JavaScript - Size: 3.75 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 107 - Forks: 32

webdriverextensions/webdriverextensions
Make your WebDriver based Selenium tests more readable, reusability and maintainable by using WebDriver Extensions!
Language: Java - Size: 25.4 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 102 - Forks: 45

GCuser99/SeleniumVBA
A comprehensive Selenium wrapper for browser automation developed for MS Office VBA running in Windows
Language: VBA - Size: 125 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 101 - Forks: 22

arquillian/arquillian-graphene
Robust Functional Tests leveraging WebDriver with flavour of neat AJAX-ready API
Language: Java - Size: 4.66 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 98 - Forks: 53

TestLeafInc/TestLeafSeleniumTraining
This is public repository for Selenium Learners at TestLeaf
Language: Java - Size: 867 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 98 - Forks: 57

bazelbuild/rules_webtesting
Bazel rules to allow testing against a browser with WebDriver.
Language: Go - Size: 1.19 MB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 97 - Forks: 58
