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