Package org.openqa.selenium

Interface Summary
Alert  
JavascriptExecutor Indicates that a driver can execute Javascript, providing access to the mechanism to do so.
OutputType<T> Defines the output type for a screenshot.
RenderedWebElement  
SearchContext  
TakesScreenshot Indicates a driver that can capture a screenshot and store it in different ways.
WebDriver The main interface to use for testing, which represents an idealised web browser.
WebDriver.Navigation  
WebDriver.Options An interface for managing stuff you would do in a browser menu
WebDriver.TargetLocator Used to locate a given frame or window.
WebElement Represents an HTML element.
 

Class Summary
By Mechanism used to locate elements within a document.
Cookie  
Cookie.Builder  
IOUtils  
NetworkUtils  
ProcessUtils  
 

Enum Summary
Keys Representations of pressable keys that aren't text.
Platform Represents the known and supported Platforms that WebDriver runs on.
Speed  
 

Exception Summary
ElementNotVisibleException Thrown to indicate that although an element is present on the DOM, it is not visible, and so is not able to be interacted with.
IllegalLocatorException Thrown when a By cannot handle the arguments it is given.
NoAlertPresentException Indicates that a user has tried to access an alert when one is not present.
NoSuchElementException Thrown by WebDriver.findElement(By by) and WebElement.findElement(By by).
NoSuchFrameException Thrown by WebDriver.switchTo().frame(int frameIndex) and WebDriver.switchTo().frame(String frameName).
NoSuchWindowException Thrown by WebDriver.switchTo().window(String windowName).
NotFoundException  
ProcessUtils.ProcessStillAliveException  
StaleElementReferenceException Indicates that a reference to an element is now "stale" --- the element no longer appears on the DOM of the page.
UnhandledAlertException  
WebDriverException  
XPathLookupException  
 



Copyright © 2010. All Rights Reserved.