This is a request from the Browser Testing and Tools Working Group to
transition the WebDriver spec to Recommendation.
# Title: WebDriver
# URL: https://w3c.github.io/webdriver/webdriver-spec.html
# Estimated publication date: 04 June 2018
# Abstract
WebDriver is a remote control interface that enables introspection and
control of user agents. It provides a platform- and language-neutral wire
protocol as a way for out-of-process programs to remotely instruct the
behavior of web browsers. Provided is a set of interfaces to discover and
manipulate DOM elements in web documents and to control the behavior of a
user agent. It is primarily intended to allow web authors to write tests
that automate a user agent from a separate controlling process, but may
also be used in such a way as to allow in-browser scripts to control a —
possibly separate — browser. The standard forms part of the Web Testing
Activity that authors a larger set of tools commonly used for testing.
# Status
https://w3c.github.io/webdriver/webdriver-spec.html#status-of-this-document
# Wide review
https://www.w3.org/2002/09/wbs/33280/webdriver-1-2018/results
* 16 W3C Member organizations supported publication (including
representatives from all four major browser-engine projects)
* 4 W3C Member organizations abstained
# Implementation information
https://github.com/w3c/webdriver/blob/master/implementation-report.md
WebDriver is widely supported, with implementations shipping for all four
major browser engines.
# Changes
No changes since PR.
# Requirements satisfied:
No changes since PR.
# Issues addressed
No changes since PR.
# Dependencies met:
No changes since PR.
# Formal Objections
None.
# Patent Disclosures
None.
--
Michael[tm] Smith https://people.w3.org/mike