ClearElementText
POST /session/:sessionId/element/:id/clear Clear a text the element.
ClickElement
POST /session/:sessionId/element/:id/click Click on an element.
ClearElementText
POST /session/:sessionId/element/:id/clear Clear a text the element.
Close
DELETE /session/:sessionId/window Close the associated application.
ElementEquals
GET /session/:sessionId/element/:id/equals/:other Test if two element IDs refer to the same visual-tree element.
ClearElementText
POST /session/:sessionId/element/:id/clear Clear a text the element.
ExecuteScript
POST /session/:sessionId/execute Execute custom command.
FindChildElement
POST /session/:sessionId/element/:id/element Search for an element on the page, starting from the identified element.
FindChildElements
POST /session/:sessionId/element/:id/elements
Search for multiple elements on the page, starting from the identified element.
FindElement
POST /session/:sessionId/element Search for an element on the page, starting from the desktop root.
FindElements
POST /session/:sessionId/elements Search for multiple elements on the page, starting from the desktop root.
GetActiveElement
POST /session/:sessionId/element/active Get the element on the page that currently has focus.
GetElementAttribute
GET /session/:sessionId/element/:id/attribute/:name Get the value of an element's attribute. Supported attributes it is automation properties from AutomationElementIdentifiers class.
GetElementSize
GET /session/:sessionId/element/:id/size Determine an element's size in pixels.
GetElementText
GET /session/:sessionId/element/:id/text Returns the visible text for the element.
ImplicitlyWait
POST /session/:sessionId/timeouts/implicit_wait Set the amount of time the driver should wait when searching for elements.
IsElementDisplayed
GET /session/:sessionId/element/:id/displayed Determine if an element is currently displayed by IsOffscreen property.
IsElementEnabled
GET /session/:sessionId/element/:id/enabled Determine if an element is currently enabled.
MouseClick
POST /session/:sessionId/click Click any mouse button (at the coordinates set by the last moveto command).
MouseDoubleClick
POST /session/:sessionId/doubleclick Double-clicks at the current mouse coordinates (set by moveto).
MouseMoveTo
POST /session/:sessionId/moveto Move the mouse by an offset of the specificed element.
NewSession
POST /session Create a new session.
Quit
DELETE /session/:sessionId Delete the session.
Screenshot
GET /session/:sessionId/screenshot Take a screenshot of the current page.
SendKeysToActiveElement
POST /session/:sessionId/keys Send a sequence of key strokes to active element.
SendKeysToElement
POST /session/:sessionId/element/:id/value Send a sequence of key strokes to an element.
Status
GET /status Query the server's current status.
SubmitElement
POST /session/:sessionId/element/:id/submit Simulate pressing Enter key.