Update web-platform-tests to revision 8a2ceb5f18911302b7a5c1cd2791f4ab50ad4326

This commit is contained in:
Josh Matthews 2017-10-12 09:25:50 -04:00
parent 462c272380
commit 1f531f66ea
5377 changed files with 174916 additions and 84369 deletions

View file

@ -5,96 +5,13 @@ for the W3C web browser automation specification
known as [WebDriver](http://w3c.github.io/webdriver/webdriver-spec.html).
The purpose of these tests is determine implementation compliance
so that different driver implementations can determine
whether they meet the recognised standard.
whether they meet the recognized standard.
## Chapters of the Spec that still need tests
Note: Sections that are currently we believe are not quite stable enough for tests yet are in <span style="color:red;">red</span>.
Note: Sections that likely have enough tests for now are marked in <span style="color:green;">green</span>.
We are using a [tracking spreadsheet](https://docs.google.com/spreadsheets/d/1GUK_sdY2cv59VAJNDxZQIfypnOpapSQhMjfcJ9Wc42U/edit#gid=0)
to coordinate work on these tests. Please look there to see who
is working on what, and which areas are currently under-tested.
* Routing Requests
* List of Endpoints (existance tests)
* List of Error Codes (Description is NON Normative)
* Capabilities
* Sessions
* Delete Session
* Set Timeouts
* Navigation
** Get Current URL
** Back
** Forward
** Refresh
** Get Title
* Command Contexts
** Get Window Handle
** Close Window
** Switch To Window
** Get Window Handles
** Switch To Frame
** Switch To Parent Frame
* Resizing and Positioning Windows
** Get Window Size
** Set Window Size
** Get Window Position
** Set Window Position
** Maximize Window
** Minimize Window
** Fullscreen Window
* Elements
** Element Interactability
** Get Active Element
* Element Retrieval
** Locator Strategies
*** CSS Selectors
*** Link Text
*** Partial Link Text
*** XPath
** Find Element
** Find Elements
** Find Element from Element
** Find Elements from Element
* Element State
** Is Element Selected
** Get Element Attribute
** Get Element Property
** Get Element CSS value
** Get Element Text
** Get Element Tag name
** Get Element Rect
** Is Element Enabled
* Element Interaction
** Element Click
** Element Clear
** Element Send Keys
* Document Handling
** Getting Page Source
** Executing Script
** Execute Script
** Execute Async Script
* Cookies
** Get All Cookies
** Get Named Cookies
** Add Cookie
** Delete Cookie
** Delete All Cookies
* <span style="color:red;">Actions
** Input State
** Processing Actions Requests
** Dispatching Actions
** General Actions
** Keyboard Actions
** Pointer Actions
** Perform Actions
** Remote End Steps (non-Normative)
** Releasing Actions</span>
* User Prompts
** Dismiss Alert
** Accept Alert
** Get Alert Text
** Send Alert Text
* Screen Capture
** Take Screenshot
** Take Element Screenshot
* <span style="color:green;">Privacy</span>
* <span style="color:green;">Security</span>
* Element Displayedness
The spec contributors and editors can frequently be found on the W3C
#webdriver IRC channel.