Skip to content

Latest commit

 

History

History
64 lines (60 loc) · 8.95 KB

chromedriver_status.md

File metadata and controls

64 lines (60 loc) · 8.95 KB

WebDriver Status

Below is a list of all WebDriver commands and their current support in ChromeDriver based on what is in the WebDriver Specification.

Notes:

  • Currently discussing missing some beginning error checks on almost all commands which are not counted in completion currently. This is tracked in bug 1989
Method URL Command Status Bug
POST /session New Session Partially Complete 1997
DELETE /session/{session id} Delete Status Complete
GET /status Status Complete
GET /session/{session id}/timeouts Get Timeouts Complete
POST /session/{session id}/timeouts Set Timeouts Partially Complete 1951
POST /session/{session id}/url Navigate To Partially Complete 1987
GET /session/{session id}/url Get Current URL Complete
POST /session/{session id}/back Back
POST /session/{session id}/forward Forward
POST /session/{session id}/refresh Refresh Partially Complete 1988
GET /session/{session id}/title Get Title Complete
GET /session/{session id}/window Get Window Handle Complete
DELETE /session/{session id}/window Close Window Partially Complete 1990
POST /session/{session id}/window Switch To Window Partially Complete 1991
GET /session/{session id}/window/handles Get Window Handles Complete
POST /session/{session id}/frame Switch To Frame Partially Complete 1992
POST /session/{session id}/frame/parent Switch To Parent Frame
GET /session/{session id}/window/rect Get Window Rect Complete
POST /session/{session id}/window/rect Set Window Rect Complete
POST /session/{session id}/window/maximize Maximize Window Incomplete 1940
POST /session/{session id}/window/minimize Minimize Window Incomplete 1940
POST /session/{session id}/window/fullscreen Fullscreen Window Partially Complete 1993
GET /session/{session id}/element/active Get Active Element Complete
POST /session/{session id}/element Find Element
POST /session/{session id}/elements Find Elements
POST /session/{session id}/element/{element id}/element Find Element From Element
POST /session/{session id}/element/{element id}/elements Find Elements From Element
GET /session/{session id}/element/{element id}/selected Is Element Selected
GET /session/{session id}/element/{element id}/attribute/{name} Get Element Attribute
GET /session/{session id}/element/{element id}/property/{name} Get Element Property Incomplete 1936
GET /session/{session id}/element/{element id}/css/{property name} Get Element CSS Value Partially Complete 1994
GET /session/{session id}/element/{element id}/text Get Element Text Complete
GET /session/{session id}/element/{element id}/name Get Element Tag Name Complete
GET /session/{session id}/element/{element id}/rect Get Element Rect Incomplete 1937
GET /session/{session id}/element/{element id}/enabled Is Element Enabled Partially Complete 1995
POST /session/{session id}/element/{element id}/click Element Click Partially Complete 1996
POST /session/{session id}/element/{element id}/clear Element Clear Partially Complete 1998
POST /session/{session id}/element/{element id}/value Element Send Keys Partially Complete 1999
GET /session/{session id}/source Get Page Source
POST /session/{session id}/execute/sync Execute Script Partially Complete 2000
POST /session/{session id}/execute/async Execute Async Script Partially Complete 2001
GET /session/{session id}/cookie Get All Cookies Complete
GET /session/{session id}/cookie/{name} Get Named Cookie Complete
POST /session/{session id}/cookie Add Cookie Partially Complete 2002
DELETE /session/{session id}/cookie/{name} Delete Cookie Complete
DELETE /session/{session id)/cookie Delete All Cookies Complete
POST /session/{session id}/actions Perform Actions Incomplete 1897
DELETE /session/{session id}/actions Release Actions Incomplete 1897
POST /session/{session id}/alert/dismiss Dismiss Alert Partially Complete 1500
POST /session/{session id}/alert/accept Accept Alert Partially Complete 1500
GET /session/{session id}/alert/text Get Alert Text Complete
POST /session/{session id}/alert/text Send Alert Text Partially Complete 2003
GET /session/{session id}/screenshot Take Screenshot
GET /session/{session id}/element/{element id}/screenshot Take Element Screenshot Incomplete 1938