Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: webdriver
SeleniumHQ/selenium
A browser automation framework and ecosystem.
Language: Java - Size: 2.03 GB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 29,205 - Forks: 7,922
appium/appium
Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
Language: JavaScript - Size: 166 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 17,942 - Forks: 5,952
nightwatchjs/nightwatch
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Language: JavaScript - Size: 51.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 11,712 - Forks: 1,290
angular/protractor
E2E test framework for Angular apps
Language: JavaScript - Size: 9.07 MB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 8,760 - Forks: 2,309
webdriverio/webdriverio
Next-gen browser and mobile automation test framework for Node.js
Language: TypeScript - Size: 315 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 8,756 - Forks: 2,419
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: 10 days ago - Pushed: 24 days ago - Stars: 8,573 - Forks: 1,049
karatelabs/karate
Test Automation Made Simple
Language: Java - Size: 24.9 MB - Last synced: 24 days ago - Pushed: about 1 month ago - Stars: 7,850 - Forks: 1,909
SeleniumHQ/docker-selenium
Provides a simple way to run Selenium Grid with Chrome, Firefox, and Edge using Docker, making it easier to perform browser automation
Language: Shell - Size: 3.29 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 7,406 - Forks: 2,486
mozilla/geckodriver
WebDriver for Firefox
Size: 6.89 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 6,937 - Forks: 1,508
php-webdriver/php-webdriver
PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver
Language: PHP - Size: 11.3 MB - Last synced: 3 days ago - Pushed: 9 days ago - Stars: 5,050 - Forks: 844
theintern/intern
A next-generation code testing stack for JavaScript.
Language: TypeScript - Size: 22.3 MB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 4,361 - Forks: 311
seleniumbase/SeleniumBase
📊 Python's all-in-one framework for web crawling, scraping, testing, and reporting. Supports pytest. UC Mode provides stealth. Includes many tools.
Language: Python - Size: 12 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 4,322 - Forks: 896
mherrmann/helium
Lighter web automation for Python
Language: Python - Size: 39.5 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 4,094 - Forks: 334
codeceptjs/CodeceptJS
Supercharged End 2 End Testing Framework for NodeJS
Language: JavaScript - Size: 54.4 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4,046 - Forks: 714
alibaba/f2etest
F2etest是一个面向前端、测试、产品等岗位的多浏览器兼容性测试整体解决方案。
Language: JavaScript - Size: 92.2 MB - Last synced: 4 days ago - Pushed: about 1 year ago - Stars: 3,558 - Forks: 614
symfony/panther
A browser testing and web crawling library for PHP and Symfony
Language: PHP - Size: 442 KB - Last synced: 6 days ago - Pushed: 9 days ago - Stars: 2,893 - Forks: 213
cobrateam/splinter
splinter - python test framework for web applications
Language: Python - Size: 4.26 MB - Last synced: 3 days ago - Pushed: 5 days ago - Stars: 2,691 - Forks: 502
SeleniumHQ/selenium-ide
Open Source record and playback test automation for the web.
Language: TypeScript - Size: 30.8 MB - Last synced: 24 days ago - Pushed: 26 days ago - Stars: 2,671 - Forks: 725
alibaba/uirecorder
UI Recorder is a multi-platform UI test recorder.
Language: JavaScript - Size: 48.7 MB - Last synced: 4 days ago - Pushed: about 1 year ago - Stars: 2,051 - Forks: 395
SergeyPirogov/webdriver_manager
Language: Python - Size: 589 KB - Last synced: 11 days ago - Pushed: 4 months ago - Stars: 1,934 - Forks: 433
laravel/dusk
Laravel Dusk provides simple end-to-end testing and browser automation.
Language: PHP - Size: 103 MB - Last synced: 16 days ago - Pushed: 30 days ago - Stars: 1,830 - Forks: 316
jonhoo/fantoccini
A high-level API for programmatically interacting with web pages through WebDriver.
Language: Rust - Size: 903 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 1,448 - Forks: 110
huaying/instagram-crawler
Get Instagram posts/profile/hashtag data without using Instagram API
Language: Python - Size: 26.1 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 1,085 - Forks: 281
stevepryde/thirtyfour
Selenium WebDriver client for Rust, for automated testing of websites
Language: Rust - Size: 1.28 MB - Last synced: 23 days ago - Pushed: about 1 month ago - Stars: 938 - Forks: 62
clj-commons/etaoin
Pure Clojure Webdriver protocol implementation
Language: Clojure - Size: 5.06 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 895 - Forks: 93
baijum/selenium-python
Selenium Python Bindings Documentation
Language: Python - Size: 267 KB - Last synced: 23 days ago - Pushed: about 2 months ago - Stars: 882 - 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: about 2 months ago - Pushed: almost 3 years ago - Stars: 879 - Forks: 433
w3c/webdriver
Remote control interface that enables introspection and control of user agents.
Language: HTML - Size: 7.43 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 669 - Forks: 187
yashaka/selene
User-oriented Web UI browser tests in Python
Language: Python - Size: 18.4 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 666 - Forks: 143
pazone/ashot
WebDriver Screenshot utility. Take screenshots, crop, prettify, compare
Language: Java - Size: 1.5 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 620 - Forks: 161
titusfortner/webdrivers
Keep your Selenium WebDrivers updated automatically
Language: Ruby - Size: 413 KB - Last synced: 28 days ago - Pushed: 4 months ago - Stars: 592 - Forks: 114
serenity-js/serenity-js
A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!
Language: TypeScript - Size: 446 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 535 - Forks: 159
minkphp/MinkSelenium2Driver
Selenium2 (webdriver) driver for Mink framework
Language: JavaScript - Size: 396 KB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 507 - Forks: 160
golemhq/golem 📦
A complete test automation tool
Language: Python - Size: 36.6 MB - Last synced: 26 days ago - Pushed: over 2 years ago - Stars: 489 - Forks: 77
atata-framework/atata
C#/.NET test automation framework for web
Language: C# - Size: 12.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 474 - Forks: 77
Ardesco/Selenium-Maven-Template
A maven template for Selenium that will let you check out and go.
Language: Java - Size: 165 KB - Last synced: 23 days ago - Pushed: about 1 year ago - Stars: 460 - Forks: 570
pcomputo/Whole-Foods-Delivery-Slot
Automated script for Whole Foods and Amazon Fresh delivery slot
Language: Python - Size: 471 KB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 443 - Forks: 152
instaclick/php-webdriver
W3C and Selenium 2 webdriver "thin client" for php 5.3+ and namespaces.
Language: PHP - Size: 453 KB - Last synced: 7 days ago - Pushed: 2 months ago - Stars: 436 - Forks: 99
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: 3 months ago - Pushed: almost 2 years ago - Stars: 393 - Forks: 143
MicrosoftDocs/edge-developer
Developer documentation for Edge.
Language: HTML - Size: 1.06 GB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 366 - Forks: 495
flood-io/element
💦Load test your app using real web browsers
Language: TypeScript - Size: 28.9 MB - Last synced: 9 days ago - Pushed: 10 months ago - Stars: 346 - Forks: 44
mantoni/mochify.js
☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver
Language: JavaScript - Size: 1.37 MB - Last synced: 14 days ago - Pushed: 5 months ago - Stars: 345 - Forks: 58
HENNGE/arsenic
Async WebDriver implementation for asyncio and asyncio-compatible frameworks
Language: Python - Size: 3.02 MB - Last synced: 14 days ago - Pushed: about 2 months ago - Stars: 343 - Forks: 52
ropensci/RSelenium
An R client for Selenium Remote WebDriver
Language: R - Size: 37 MB - Last synced: 4 days ago - Pushed: 8 months ago - Stars: 340 - Forks: 81
pytest-dev/pytest-selenium
Plugin for running Selenium with pytest
Language: Python - Size: 877 KB - Last synced: 8 days ago - Pushed: 25 days ago - Stars: 327 - Forks: 117
aerokube/selenoid-ui
Graphical user interface for Selenoid project
Language: JavaScript - Size: 17.9 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 303 - Forks: 76
Logan1x/Python-Scripts
Collection of Various Python Script's.💻
Language: Python - Size: 8.1 MB - Last synced: 23 days ago - Pushed: about 1 year ago - Stars: 300 - Forks: 146
paypal/SeLion
Enabling Test Automation in Java
Language: Java - Size: 45.8 MB - Last synced: 9 days ago - Pushed: 6 months ago - Stars: 277 - Forks: 233
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: about 2 months ago - Pushed: 4 months ago - Stars: 271 - Forks: 148
lord/wargo
Easy Rust to WebAssembly
Language: JavaScript - Size: 56.6 KB - Last synced: 7 days ago - Pushed: over 6 years ago - Stars: 262 - Forks: 15
macacajs/XCTestWD
A Swift implementation of WebDriver server for iOS that runs on Simulator/iOS devices.
Language: Swift - Size: 787 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 230 - Forks: 62
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: about 1 month ago - Pushed: about 2 months ago - Stars: 221 - Forks: 25
lmc-eu/steward
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
Language: PHP - Size: 1.46 MB - Last synced: about 2 months ago - Pushed: 5 months ago - Stars: 220 - Forks: 40
aerokube/windows-images
Step by step instructions for building Docker images with Windows
Language: Shell - Size: 13.3 MB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 215 - Forks: 45
naveenanimation20/SeleniumJavaCourse
Selenium Java Code for all selenium sessions - WebDriver, TestNG, POI, etc...
Language: Java - Size: 1.64 MB - Last synced: 7 months ago - Pushed: 12 months ago - Stars: 210 - Forks: 444
ClericPy/ichrome
Chrome controller for Humans, based on Chrome Devtools Protocol(CDP) and python3.7+.
Language: Python - Size: 1.58 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 209 - Forks: 27
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: 8 days ago - Pushed: almost 2 years ago - Stars: 197 - Forks: 58
executeautomation/SeleniumWithCucucumber
In this project we will discuss working Selenium with cucumber
Language: HTML - Size: 1.07 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 190 - Forks: 922
cisco-open-source/qtwebdriver
WebDriver implementation for Qt
Language: C++ - Size: 141 MB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 189 - Forks: 59
Tahanima/selenium-java-test-automation-architecture
Ready-to-use UI Test Automation Architecture using Java and Selenium WebDriver.
Language: Java - Size: 180 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 183 - Forks: 96
watzon/marionette
Selenium alternative for Crystal. Browser manipulation without the Java overhead.
Language: Crystal - Size: 1.43 MB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 177 - Forks: 14
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: 17 days ago - Pushed: over 7 years ago - Stars: 158 - Forks: 36
openatx/wdaproxy 📦
WebDriverAgent Proxy
Language: HTML - Size: 2.54 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 151 - Forks: 62
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: 326 KB - Last synced: about 2 months ago - Pushed: 5 months ago - Stars: 150 - Forks: 45
sayems/java.webdriver
Browser test automation using Selenium WebDriver in Java
Language: Java - Size: 47.8 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 150 - Forks: 149
SonicCloudOrg/sonic-driver-core
🎉The Sonic UIAutomation Driver Core. Sonic UI自动化Driver核心。
Language: Java - Size: 419 KB - Last synced: 3 days ago - Pushed: 12 days ago - Stars: 141 - Forks: 45
vmi/selenese-runner-java
Selenium IDE native format (selenese and side) interpreter.
Language: Java - Size: 3.43 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 136 - Forks: 85
NiGhTTraX/mugshot
Framework independent visual testing library
Language: TypeScript - Size: 7.51 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 135 - Forks: 4
google/webdriver.dart
Dart WebDriver client
Language: Dart - Size: 1000 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 135 - Forks: 64
MarketingPipeline/Python-Selenium-Action
Run Selenium with Python via Github Actions using Headless or Non-Headless browsers!
Language: Python - Size: 809 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 134 - Forks: 32
sayems/csharp.webdriver
Browser test automation using Selenium WebDriver in C#
Language: C# - Size: 10.9 MB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 130 - Forks: 220
anhtester/AutomationFrameworkSelenium
Test Automation Framework Selenium Java with TestNG building by Anh Tester
Language: Java - Size: 1.77 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 128 - Forks: 74
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: about 1 month ago - Pushed: about 2 months ago - Stars: 122 - Forks: 18
LinuxSuRen/phoenix.webui.framework 📦
基于WebDriver的WebUI自动化测试框架
Language: Java - Size: 9.7 MB - Last synced: 26 days ago - Pushed: 6 months ago - Stars: 121 - Forks: 61
DaniruKun/spacex-iss-docking-sim-autopilot
Fully automated SpaceX ISS Dragon docking simulator system.
Language: Clojure - Size: 46.9 KB - Last synced: 24 days ago - Pushed: almost 4 years ago - Stars: 114 - Forks: 10
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.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 114 - Forks: 43
appium/appium-mac2-driver
Next-gen Appium macOS driver, backed by Apple XCTest
Language: Objective-C - Size: 964 KB - Last synced: 4 days ago - Pushed: 9 days ago - Stars: 112 - Forks: 24
Automattic/wp-e2e-tests 📦
Automated end-to-end tests for WordPress.com
Language: JavaScript - Size: 6.61 MB - Last synced: 15 days ago - Pushed: about 5 years ago - Stars: 110 - Forks: 25
webdriverio/visual-testing
Image comparison / visual regression testing for WebdriverIO
Language: TypeScript - Size: 952 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 107 - Forks: 36
appium/appium-windows-driver Fork of stoneman/appium-windows-driver
Appium's interface to WindowsAppDriver provided by Microsoft
Language: JavaScript - Size: 438 KB - Last synced: 4 days ago - Pushed: 9 days ago - Stars: 104 - Forks: 33
webdriverio-community/wdio-intercept-service
🕸 Capture and assert HTTP ajax calls in webdriver.io
Language: JavaScript - Size: 3.1 MB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 103 - Forks: 33
zzhengjian/PO-Manager
A tool for managing Page-Object files
Language: TypeScript - Size: 27.4 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 101 - Forks: 21
wrike/callisto
Callisto is an open-source Kubernetes-native implementation of Selenium Grid.
Language: Python - Size: 300 KB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 101 - Forks: 13
Danp2/au3WebDriver
Web Driver UDF for AutoIt
Language: AutoIt - Size: 1.69 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 100 - Forks: 21
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: about 1 month ago - Pushed: about 2 years ago - Stars: 98 - Forks: 45
arquillian/arquillian-graphene
Robust Functional Tests leveraging WebDriver with flavour of neat AJAX-ready API
Language: Java - Size: 4.63 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 95 - Forks: 53
Ardesco/driver-binary-downloader-maven-plugin
A Maven plugin that will download the WebDriver stand alone server executables for use in your mavenised Selenium project.
Language: Java - Size: 1.14 MB - Last synced: 23 days ago - Pushed: almost 2 years ago - Stars: 94 - Forks: 52
TestLeafInc/TestLeafSeleniumTraining
This is public repository for Selenium Learners at TestLeaf
Language: Java - Size: 867 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 94 - Forks: 52
thicccat688/selenium-recaptcha-solver 📦
ReCAPTCHA solver for selenium (Using audio).
Language: Python - Size: 74.2 KB - Last synced: 2 months ago - Pushed: 9 months ago - Stars: 94 - Forks: 33
bazelbuild/rules_webtesting
Bazel rules to allow testing against a browser with WebDriver.
Language: Go - Size: 1.15 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 94 - Forks: 54
qualityshepherd/protractor-example
Example protractor project that uses page objects...
Language: JavaScript - Size: 136 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 93 - Forks: 99
wttech/bobcat 📦
Bobcat is an automated testing framework for functional testing of web applications.
Language: Java - Size: 9.64 MB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 92 - Forks: 40
boozallen/devsecops-example-helloworld 📦
Example of a CI/CD Pipeline using Jenkins Multi-branch Pipelines hosted at AWS
Language: Python - Size: 2.03 MB - Last synced: 2 months ago - Pushed: about 6 years ago - Stars: 91 - Forks: 148
microsoft/edge-selenium-tools
An updated EdgeDriver implementation for Selenium 3 with newly-added support for Microsoft Edge (Chromium).
Language: C# - Size: 238 KB - Last synced: 2 days ago - Pushed: 11 months ago - Stars: 87 - Forks: 22
danhumphrey/page-modeller
⚙️ Browser DevTools extension for modelling web pages for automation.
Language: JavaScript - Size: 10.5 MB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 87 - Forks: 22
duncan3dc/dusk
Use Dusk browser automation without the full Laravel framework
Language: PHP - Size: 793 KB - Last synced: 25 days ago - Pushed: about 2 years ago - Stars: 79 - Forks: 12
Xceptance/neodymium-library
A test automation library based on common other best practice open source libraries. It adds missing functionalities but does not reinvent the wheel. Just glues stuff together nicely and adds some sprinkles.
Language: Java - Size: 35.4 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 78 - Forks: 11
JTinkers/ScribeBot 📦
A highly scriptable automation system full of cool features. Automate everything with a little bit of Lua.
Language: C# - Size: 14.3 MB - Last synced: 7 months ago - Pushed: almost 4 years ago - Stars: 77 - Forks: 21
dnlcrl/PyScholar
A 'supervised' parser for Google Scholar
Language: Python - Size: 42 KB - Last synced: 9 months ago - Pushed: over 6 years ago - Stars: 76 - Forks: 19
xebia/Xebium 📦
Xebium provides Selenium (webdriver) bindings for FitNesse, with Selenium-IDE support
Language: Java - Size: 2.58 MB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 75 - Forks: 62