Skip to content

Bidirectional WebDriver protocol for browser automation

Notifications You must be signed in to change notification settings

Ms2ger/webdriver-bidi

 
 

Repository files navigation

WebDriver BiDi

WebDriver BiDi is a proposed bidirectional protocol for browser automation, building on and extending WebDriver.

WebDriver BiDi is not ready. Here's what we have so far:

How to build the specification locally

We use bikeshed to generate the specification.

Make sure you have the right version of python installed.

Now you can run in your terminal:

./scripts/build.sh --install

This script will install bikeshed and generate an index.html file for the specification.

Later on, you can omit --install argument to skip the installation step.

How to generate CDDL locally

Make sure you have npm and rust installed.

Now you can run in your terminal:

./scripts/test.sh --install

This script will install required npm and cargo packages and generate CDDL.

Later on, you can omit --install argument to skip the installation step.

About

Bidirectional WebDriver protocol for browser automation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Bikeshed 65.0%
  • HTML 33.1%
  • Other 1.9%