- finalize() - Method in class org.alfresco.webdrone.AlfrescoRemoteWebDriver
-
Clean up process once the driver is not in use.
- finalize() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- find(By) - Method in class org.alfresco.webdrone.HtmlElement
-
Find operation as found in the WebDrone find.
- find(By) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds WebElement by text in html.
- find(By) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find a WebElement.
- findAll(By) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds all possible matching WebElement.
- findAll(By) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find all WebElement on HTML page
- findAllWithWait(By) - Method in class org.alfresco.webdrone.HtmlElement
-
Helper method to find a list of WebElement with a time limit in
milliseconds.
- findAndWait(By) - Method in class org.alfresco.webdrone.HtmlElement
-
Helper method to find a WebElement with a time limit in
milliseconds.
- findAndWait(By) - Method in interface org.alfresco.webdrone.WebDrone
-
Find WebElement by the html name attribute.
- findAndWait(By, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds WebElement using By pattern with a
time limit set in milliseconds.
- findAndWait(By, long, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds WebElement using By pattern with a
time limit and interval time set in milliseconds.
- findAndWait(By, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find a WebElement with a time limit in milliseconds.
- findAndWait(By, long, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find a WebElement with a time limit in milliseconds.
- findAndWait(By) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find and return a slow loading WebElement.
- findAndWaitById(String) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds
WebElement by id, this method uses an
implicit wait time which set by the
WebDrone
max wait time.
- findAndWaitById(String) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find and return a slow loading WebElement by id.
- findAndWaitForElements(By, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds all possible matching WebElement with time limit.
- findAndWaitForElements(By) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds all possible matching WebElement with time limit.
- findAndWaitForElements(By, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find and return a slow loading collection of WebElement.
- findAndWaitForElements(By) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find and return a slow loading collection of WebElement.
- findAndWaitWithRefresh(By) - Method in interface org.alfresco.webdrone.WebDrone
-
Find WebElement by the html name attribute.
- findAndWaitWithRefresh(By, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds WebElement using By pattern with a
time limit set in milliseconds.
- findAndWaitWithRefresh(By, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find a WebElement with a time limit in
milliseconds.
- findAndWaitWithRefresh(By) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find and return a slow loading WebElement.
- findByKey(String) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds the WebElement by the given identifier.
- findByKey(String) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find a WebElement by id using the WebDroneProperties to resolve the key value of the id.
- findElement(By) - Method in class org.alfresco.webdrone.HtmlElement
-
Wrapper to WebElement findElement.
- findElements(By) - Method in class org.alfresco.webdrone.HtmlElement
-
Wrapper to WebElement findElements.
- fromString(String) - Static method in enum org.alfresco.webdrone.Browser
-
Create AlfrescoVersion from string.
- getAttribute(String) - Method in class org.alfresco.webdrone.HtmlElement
-
Wrapper to WebElement get attribute value of web element.
- getChromeServerPath() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getCookie(String) - Method in interface org.alfresco.webdrone.WebDrone
-
Get a cookie that matches the name.
- getCookie(String) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Gets the cookie from the WebDrone browser session.
- getCookies() - Method in class org.alfresco.webdrone.WebDroneImpl
-
Extract cookie information
- getCurrentPage() - Method in interface org.alfresco.webdrone.WebDrone
-
Gets the current page in the form of a page object based on the Alfresco
site type.
- getCurrentPage() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getCurrentUrl() - Method in interface org.alfresco.webdrone.WebDrone
-
Get the URL displayed on the browser.
- getCurrentUrl() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getDefaultWaitTime() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getDriver() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getDrone() - Method in class org.alfresco.webdrone.HtmlElement
-
- getDrone() - Method in class org.alfresco.webdrone.Page
-
- getElement(String) - Method in interface org.alfresco.webdrone.WebDrone
-
Gets an element value for the given key.
- getElement(String) - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getElement(String) - Method in interface org.alfresco.webdrone.WebDroneProperties
-
Gets the HTML element id value for the given key
from the loaded properties file.
- getElementState() - Method in class org.alfresco.webdrone.RenderElement
-
- getFireFox(boolean) - Method in class org.alfresco.webdrone.WebDroneFactory
-
Creates a new instance of an FirefoxDriver
- getGridUrl() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getIeServerPath() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getInstance() - Method in class org.alfresco.webdrone.WebDroneFactory
-
Create new instance of WebDriver based on
the browser type.
- getLocator() - Method in class org.alfresco.webdrone.RenderElement
-
- getMaxPageRenderWaitTime() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getObject() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getObjectType() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getPage(WebDrone) - Method in interface org.alfresco.webdrone.PageFactory
-
- getPageSouce() - Method in class org.alfresco.webdrone.WebDroneImpl
-
The HTML source code of the page viewed.
- getPreviousUrl() - Method in interface org.alfresco.webdrone.WebDrone
-
Gets the URL of the previously visited page.
- getPreviousUrl() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getProperties() - Method in interface org.alfresco.webdrone.WebDrone
-
Get the WebDrone property which contains additional information
such as the page object library, version details or language.
- getProperties() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getScreenShot() - Method in class org.alfresco.webdrone.Page
-
Grabs a screen shot of currently displayed page.
- getScreenShot() - Method in interface org.alfresco.webdrone.WebDrone
-
Grabs the screen shot of the current page.
- getScreenShot() - Method in class org.alfresco.webdrone.WebDroneImpl
-
Grabs a screen shot of what the WebDriver is currently viewing.
- getScreenshotAs(OutputType<X>) - Method in class org.alfresco.webdrone.AlfrescoRemoteWebDriver
-
- getSessionId() - Method in interface org.alfresco.webdrone.WebDrone
-
Get the JSESSIONID
- getSessionId() - Method in class org.alfresco.webdrone.WebDroneImpl
-
Gets the WebDrone browser session id from a cookie.
- getTargetUrl() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getText() - Method in class org.alfresco.webdrone.RenderElement
-
- getTitle() - Method in interface org.alfresco.webdrone.HtmlPage
-
Page title.
- getTitle() - Method in class org.alfresco.webdrone.Page
-
Gets the title of the html page
as it appears on the browser header.
- getTitle() - Method in interface org.alfresco.webdrone.WebDrone
-
Title of the page.
- getTitle() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getValue(String) - Method in interface org.alfresco.webdrone.WebDrone
-
Check value of given key, such as string value
of an i18n label.
- getValue(String) - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getVersion() - Method in interface org.alfresco.webdrone.WebDroneProperties
-
Get the product version.
- getVisibleRenderElement(By) - Static method in class org.alfresco.webdrone.RenderElement
-
- getWebElement() - Method in class org.alfresco.webdrone.HtmlElement
-
- getWindowHandle() - Method in interface org.alfresco.webdrone.WebDrone
-
This method finds the current window handle and return it as string.
- getWindowHandle() - Method in class org.alfresco.webdrone.WebDroneImpl
-
This method finds the current window handle and return it as string.
- getWindowHandles() - Method in interface org.alfresco.webdrone.WebDrone
-
This method finds the all window handles and returns the set of string values.
- getWindowHandles() - Method in class org.alfresco.webdrone.WebDroneImpl
-
This method finds the all window handles and return it as string.
- waitFor(long) - Method in interface org.alfresco.webdrone.WebDrone
-
Helper method to make the driver Wait / sleep until given time elapses.
- waitFor(long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to make the driver Wait / sleep until given time elapses.
- waitForElement(By, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Wait until the element is visible for the specified amount of time.
- waitForElement(By, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Wait until the element is visible for the specified amount of time.
- waitForPageLoad(long) - Method in interface org.alfresco.webdrone.WebDrone
-
Wait document.readyState to return completed.
- waitForPageLoad(long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Wait document.readyState to return completed.
- waitUntilElementClickable(By, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Wait until the given click able element is found within the time set in seconds.
- waitUntilElementClickable(By, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Wait until the Clickable of given Element for given seconds.
- waitUntilElementDeletedFromDom(By, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Wait Until element successfully deleting from DOM.
- waitUntilElementDeletedFromDom(By, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Wait Until element successfully deleting from DOM.
- waitUntilElementDisappears(By, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Wait until the invisibility of given Element for given seconds.
- waitUntilElementDisappears(By, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Wait until the invisibility of given Element for given seconds.
- waitUntilElementPresent(By, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Wait until the element is present in set time in seconds.
- waitUntilElementPresent(By, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
- waitUntilNotVisible(By, String, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Wait until the element is not visible in set time in seconds.
- waitUntilNotVisible(By, String, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Wait until the invisibility of given Element for given seconds.
- waitUntilNotVisibleWithParitalText(By, String, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Wait until the invisibility of given Element for given seconds.
- waitUntilNotVisibleWithParitalText(By, String, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Wait until the invisibility of given Element for given seconds.
- waitUntilVisible(By, String, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Wait until the element is visible in set time in seconds.
- waitUntilVisible(By, String, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
- WebDrone - Interface in org.alfresco.webdrone
-
WebDrone represents an unmanned web browser used for testing Alfresco Share.
- WebDroneFactory - Class in org.alfresco.webdrone
-
A WebDrone factory that implements spring base bean factory.
- WebDroneFactory(long, long, String, WebDroneProperties, PageFactory, String) - Constructor for class org.alfresco.webdrone.WebDroneFactory
-
Sole constructor.
- WebDroneImpl - Class in org.alfresco.webdrone
-
An Alfresco web browser simulator that uses Selenium WebDriver as a base with added helper methods that are specific to Alfresco site and version.
- WebDroneImpl(WebDriver) - Constructor for class org.alfresco.webdrone.WebDroneImpl
-
Constructor with default time set to 2000 milliseconds.
- WebDroneImpl(WebDriver, WebDroneProperties) - Constructor for class org.alfresco.webdrone.WebDroneImpl
-
- WebDroneImpl(WebDriver, long, long) - Constructor for class org.alfresco.webdrone.WebDroneImpl
-
The main constructor
- WebDroneImpl(WebDriver, long, long, WebDroneProperties, PageFactory) - Constructor for class org.alfresco.webdrone.WebDroneImpl
-
The main constructor
- WebDroneProperties - Interface in org.alfresco.webdrone
-
WebDrone properties interface, every page object library
that uses
WebDrone get element by id will require to
load a properties file with all the ids from the page object.
- WebDroneUtil - Class in org.alfresco.webdrone
-
Utility to handle operations and actions relating
to share sites.