After spending hours trying to find a half-decent API reference for the Selenium WebDriver JS (NodeJS) API, I resorted to examining the object. Properties of the driver
object:
{
controlFlow: [Function],
schedule: [Function],
getSession: [Function],
getCapabilities: [Function],
getCapability: [Function],
quit: [Function],
actions: [Function],
executeScript: [Function],
executeAsyncScript: [Function],
call: [Function],
wait: [Function],
sleep: [Function],
getWindowHandle: [Function],
getAllWindowHandles: [Function],
getPageSource: [Function],
close: [Function],
get: [Function],
getCurrentUrl: [Function],
getTitle: [Function],
findElement: [Function],
findDomElement_: [Function],
isElementPresent: [Function],
findElements: [Function],
takeScreenshot: [Function],
manage: [Function],
navigate: [Function],
switchTo: [Function]
}
There you go, was that so hard?