WebDriver Status

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

MethodURLCommandStatusBug
POST/sessionNew SessionComplete
DELETE/session/{session id}Delete SessionComplete
GET/statusStatusComplete
GET/session/{session id}/timeoutsGet TimeoutsComplete
POST/session/{session id}/timeoutsSet TimeoutsComplete
POST/session/{session id}/urlNavigate ToComplete
GET/session/{session id}/urlGet Current URLComplete
POST/session/{session id}/backBack
POST/session/{session id}/forwardForward
POST/session/{session id}/refreshRefreshComplete
GET/session/{session id}/titleGet TitleComplete
GET/session/{session id}/windowGet Window HandleComplete
DELETE/session/{session id}/windowClose WindowComplete
POST/session/{session id}/windowSwitch To WindowComplete
GET/session/{session id}/window/handlesGet Window HandlesComplete
POST/session/{session id}/frameSwitch To FrameComplete
POST/session/{session id}/frame/parentSwitch To Parent Frame
GET/session/{session id}/window/rectGet Window RectComplete
POST/session/{session id}/window/rectSet Window RectComplete
POST/session/{session id}/window/maximizeMaximize WindowComplete
POST/session/{session id}/window/minimizeMinimize WindowComplete
POST/session/{session id}/window/fullscreenFullscreen WindowComplete
GET/session/{session id}/element/activeGet Active ElementComplete
POST/session/{session id}/elementFind Element
POST/session/{session id}/elementsFind Elements
POST/session/{session id}/element/{element id}/elementFind Element From Element
POST/session/{session id}/element/{element id}/elementsFind Elements From Element
GET/session/{session id}/element/{element id}/selectedIs 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 PropertyComplete
GET/session/{session id}/element/{element id}/css/{property name}Get Element CSS ValueComplete
GET/session/{session id}/element/{element id}/textGet Element TextComplete
GET/session/{session id}/element/{element id}/nameGet Element Tag NameComplete
GET/session/{session id}/element/{element id}/rectGet Element RectComplete
GET/session/{session id}/element/{element id}/enabledIs Element EnabledComplete
POST/session/{session id}/element/{element id}/clickElement ClickPartially Complete1996
POST/session/{session id}/element/{element id}/clearElement ClearComplete
POST/session/{session id}/element/{element id}/valueElement Send KeysPartially Complete1999
GET/session/{session id}/sourceGet Page Source
POST/session/{session id}/execute/syncExecute ScriptPartially Complete2398 2556
POST/session/{session id}/execute/asyncExecute Async ScriptPartially Complete2398 2556
GET/session/{session id}/cookieGet All CookiesComplete
GET/session/{session id}/cookie/{name}Get Named CookieComplete
POST/session/{session id}/cookieAdd CookieComplete
DELETE/session/{session id}/cookie/{name}Delete CookieComplete
DELETE/session/{session id)/cookieDelete All CookiesComplete
POST/session/{session id}/actionsPerform ActionsIncomplete1897
DELETE/session/{session id}/actionsRelease ActionsIncomplete1897
POST/session/{session id}/alert/dismissDismiss AlertComplete
POST/session/{session id}/alert/acceptAccept AlertComplete
GET/session/{session id}/alert/textGet Alert TextComplete
POST/session/{session id}/alert/textSend Alert TextComplete
GET/session/{session id}/screenshotTake Screenshot
GET/session/{session id}/element/{element id}/screenshotTake Element ScreenshotComplete