Package org.alfresco.webdrone

Interface Summary
HtmlPage An HTML page interface, the basic shell of an HTML page.
WebDrone WebDrone represents an unmanned web browser used for testing Alfresco Share.
 

Class Summary
AlfrescoRemoteWebDriver Custom RemoteWebDriver that allows us to extend the remote web driver with added functionalities such as screen grab and ability to load files from test machine to the grid
FileDownloader Downloads file from given url using WebDrone's session details extracted from a cookie.
HtmlElement A wrapper to add functionality to WebElement.
Page Abstract HTML page.
RenderTime An Object to measure time left for the operation to complete.
WebDroneClient Main entry point of Web Drone.
WebDroneFactory A WebDrone factory that implements spring base bean factory.
WebDroneImpl An Alfresco web browser simulator that uses Selenium WebDriver as a base with added helper methods that are specific to Alfresco site and version.
WebDroneProperties The object returns the value of a key from the properties.
WebDroneUtil Utility to handle operations and actions relating to share sites.
 

Enum Summary
AlfrescoVersion The Alfresco site type and version enum.
Browser Enum that represents the possible web driver browser implementation.
 

Exception Summary
PageException Thrown by WebDrone when page has not rendered in the set time.
PageRenderTimeException Throws an exception if the operation of RenderTime has exceded the max wait time.
 



Copyright © 2013. All Rights Reserved.