Module Webs_webdriver

WebDriver browser automation.

This module implements the client side of the WebDriver BiDi Protocol.

Read the limitations and the TODO.

Open the module to use it.

Warning. Any function taking a connection argument, except Wd.Connection.with_open, may raise Wd.Error. Besides issuing commands or waiting for events must be performed under a Wd.Connection.handle bracket.

Webdriver

module Wd : sig ... end

Webdriver connections and commonalities.

WebDriver modules

module Wd_session : sig ... end

Session module.

module Wd_browser : sig ... end

Browser module.

module Wd_browsing_context : sig ... end
module Wd_emulation : sig ... end

Emulation module.

module Wd_network : sig ... end

Network module.

module Wd_script : sig ... end

Script module.

module Wd_storage : sig ... end

Storage module.

module Wd_log : sig ... end

Log module.

module Wd_input : sig ... end

Input module.

module Wd_web_extension : sig ... end

WebExtension module.

Limitations

TODO