A B C D E F G H I L M N O P Q R S T U V W 

A

addComment(String) - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Adding a comment to a document by selecting add to prompt the input field, as this is based on a rich editor JavaScript was used to enter the comment.
AdvanceSearchPage - Class in org.alfresco.webdrone.share.search
Advance search page object, holds all element of the html page.
AdvanceSearchPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.search.AdvanceSearchPage
Constructor.
AlfrescoRemoteWebDriver - Class in org.alfresco.webdrone
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
AlfrescoRemoteWebDriver(URL, Capabilities) - Constructor for class org.alfresco.webdrone.AlfrescoRemoteWebDriver
 
AlfrescoRemoteWebDriver(URL, Capabilities, FileDetector) - Constructor for class org.alfresco.webdrone.AlfrescoRemoteWebDriver
Constructor that instantiate the RemoteWebDriver with a flag to indicate files will be loaded from the client.
AlfrescoVersion - Enum in org.alfresco.webdrone
The Alfresco site type and version enum.

B

basicRender(RenderTime) - Method in class org.alfresco.webdrone.share.SharePage
Basic render that checks if the page has rendered.

C

canResume() - Method in class org.alfresco.webdrone.WebDroneImpl
Waits for site pop up message to disappear to allow the drone to resume operations on the page.
ChangePasswordPage - Class in org.alfresco.webdrone.share
Change password page object, holds all element of the html page relating to share's my profile change password page.
ChangePasswordPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.ChangePasswordPage
Constructor.
clickOnTitle() - Method in class org.alfresco.webdrone.share.site.document.FileDirectoryInfo
 
close() - Method in interface org.alfresco.webdrone.HtmlPage
Close browser action.
close() - Method in class org.alfresco.webdrone.Page
Closes the browser.
count() - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Gets number of results displayed on the page.
createNewSite(String) - Method in class org.alfresco.webdrone.share.site.CreateSitePage
Create a new site action.
createSite(WebDrone) - Static method in class org.alfresco.webdrone.share.FactorySharePage
Create site pop up page object.
CreateSitePage - Class in org.alfresco.webdrone.share.site
Create site page object, holds all element of the HTML page relating to share's create site page.
CreateSitePage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.CreateSitePage
Constructor.

D

DashBoardPage - Class in org.alfresco.webdrone.share
Dashboard page object, holds all element of the HTML page relating to share's
DashBoardPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.DashBoardPage
Constructor.
Dashlet - Interface in org.alfresco.webdrone.share.dashlet
A dashlet interface.
DEFAULT_PAGE_LOADING_TIME_WAIT - Static variable in class org.alfresco.webdrone.Page
 
delete() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Mimics the action of deleting a document detail.
deleteSite(String) - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
Selects a site that appears on my site dashlet by the matching name and clicks on the delete link.
deleteSite(String) - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
Deletes a site based on the result of the site finder search which should only yield one result.
disbaleFileUploadFlash() - Method in class org.alfresco.webdrone.share.SharePage
Helper method to disable flash on file upload component, as flash is not supported by WebDriver.
DocumentDetailsPage - Class in org.alfresco.webdrone.share.site.document
Site document library page object, holds all element of the HTML page relating to share's site document library page.
DocumentDetailsPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Constructor
DocumentDetailsPage(WebDrone, Double) - Constructor for class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Constructor
DocumentLibraryNavigation - Class in org.alfresco.webdrone.share.site.document
Represent elements found on the HTML page relating to the document library sub navigation bar that appears on the document library site page.
DocumentLibraryNavigation(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
Constructor.
DocumentLibraryPage - Class in org.alfresco.webdrone.share.site.document
Site document library page object, holds all element of the HTML page relating to share's site document library page.
DocumentLibraryPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
Constructor
DocumentLibraryPage(WebDrone, boolean) - Constructor for class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
Constructor
doSearch(String) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Enters the search text and submits the from on basic search page form.
drone - Variable in class org.alfresco.webdrone.Page
 

E

end() - Method in class org.alfresco.webdrone.RenderTime
 
executeJavaScript(String) - Method in interface org.alfresco.webdrone.WebDrone
Actions custom javascript that needs to be injected to the current page.
executeJavaScript(String) - Method in class org.alfresco.webdrone.WebDroneImpl
Injects java script directly to the page to invoke a change on the page's java script
exists() - Method in class org.alfresco.webdrone.share.LoginPage
Verify if login html element div is displayed.

F

FactoryShareDashlet - Class in org.alfresco.webdrone.share.dashlet
Alfresco Share factory, creates the appropriate page object that corresponds to the browser view.
FactorySharePage - Class in org.alfresco.webdrone.share
Alfresco Share factory, creates the appropriate page object that corresponds to the browser view.
FILE_UPLOAD_BUTTON - Static variable in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
 
FileDirectoryInfo - Class in org.alfresco.webdrone.share.site.document
Entity that models the list of file or directories as it appears on the DocumentLibraryPage.
FileDirectoryInfo(WebElement) - Constructor for class org.alfresco.webdrone.share.site.document.FileDirectoryInfo
 
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
Clean up WebDrone.
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
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 by css pattern, this method uses an implicit wait time which set by the WebDrone max wait time.
findAndWait(By, 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.
findButton(String, List<WebElement>) - Method in class org.alfresco.webdrone.share.SharePage
Helper to resolve the delete button from the collection of buttons.
findById(String) - Method in interface org.alfresco.webdrone.WebDrone
Finds the WebElement by the given identifier.
findById(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.
formPresent() - Method in class org.alfresco.webdrone.share.ChangePasswordPage
 
fromString(String) - Static method in enum org.alfresco.webdrone.AlfrescoVersion
Create AlfrescoVersion from string.

G

getAlfrescoVersion() - Method in interface org.alfresco.webdrone.WebDrone
Gets the AlfrescoVersion that is used.
getAlfrescoVersion() - Method in class org.alfresco.webdrone.WebDroneImpl
 
getChromeServerPath() - Method in class org.alfresco.webdrone.WebDroneFactory
 
getCommentCount() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
The number of comments value displayed on the span comment count.
getCommentCount() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
The number of comments value displayed on the span comment count.
getComments() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Get all the comments that are displayed on the page.
getCommentsOfLastCommit() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Get the comments of the last commit from the revision history panel
getCopyRight() - Method in class org.alfresco.webdrone.share.SharePage
Get copy right text from alfresco footer.
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
 
getDashlet(String) - Method in class org.alfresco.webdrone.share.DashBoardPage
Gets dashlets in the dashboard page.
getDocumentTitle() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Gets the document detail title.
getDocumentVersion(RenderTime) - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Gets document version value from top of the details page using a time and a loop to ensure the value is found since it is expected to appear on the page, if not it will throw time out error.
getDocumentVersion() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Gets the version number of the document.
getDrone() - Method in class org.alfresco.webdrone.Page
 
getElement(String) - Method in interface org.alfresco.webdrone.WebDrone
Gets the HTML element id value for the given key.
getElement(String) - Method in class org.alfresco.webdrone.WebDroneImpl
 
getElement(String) - Method in class org.alfresco.webdrone.WebDroneProperties
Gets the HTML element id value for the given key.
getFiles() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
Extracts the results from result table that matches the file name.
getFileUpdate(WebDrone, String) - Static method in class org.alfresco.webdrone.share.FactorySharePage
File upload page pop up object.
getFileUpload(WebDrone) - Static method in class org.alfresco.webdrone.share.FactorySharePage
File upload page pop up object.
getGridUrl() - 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.
getLikeCount() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Checks for the number of positive votes.
getLogin() - Method in class org.alfresco.webdrone.share.SharePage
Gets the LoginPage
getNav() - Method in class org.alfresco.webdrone.share.SharePage
Get the Navigation
getNavigation() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
Get document library sub navigation.
getObject() - Method in class org.alfresco.webdrone.WebDroneFactory
 
getObjectType() - Method in class org.alfresco.webdrone.WebDroneFactory
 
getPage(WebDrone, String) - Static method in class org.alfresco.webdrone.share.dashlet.FactoryShareDashlet
Gets the dashlet HTML element from the dashboard page.
getPage(WebDrone) - Static method in class org.alfresco.webdrone.share.FactorySharePage
Creates the appropriate page object based on the current page the WebDrone is on.
getPageName(String) - Static method in class org.alfresco.webdrone.share.FactorySharePage
Extracts the String value from the last occurrence of slash in the url.
getPageSouce() - Method in class org.alfresco.webdrone.WebDroneImpl
The HTML source code of the page viewed.
getPageTitle() - Method in class org.alfresco.webdrone.share.SharePage
Alfresco share based layout and style page title label element.
getRevisionPanel() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Locates the revision history DIV.
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
 
getSearch() - Method in class org.alfresco.webdrone.share.SharePage
Perform inputing a search term in to the search box on the main navigation.
getSiteNav() - Method in class org.alfresco.webdrone.share.site.SitePage
Get the Navigation
getSites() - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
The active sites displayed on my site dashlet.
getTargetUrl() - Method in class org.alfresco.webdrone.WebDroneFactory
 
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 class org.alfresco.webdrone.share.site.document.FileDirectoryInfo
Gets the title of the file or directory, if none then empty string is returned
getTitle() - Method in interface org.alfresco.webdrone.WebDrone
Title of the page.
getTitle() - Method in class org.alfresco.webdrone.WebDroneImpl
 
getVersion() - Method in enum org.alfresco.webdrone.AlfrescoVersion
 

H

hasResults() - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Verify search yielded results.
hasResults() - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
Verify if results are displayed on the page.
HtmlPage - Interface in org.alfresco.webdrone
An HTML page interface, the basic shell of an HTML page.

I

isBrowserTitle(String) - Method in class org.alfresco.webdrone.Page
Helper method to verify if the current Browser page title contains the title name.
isCloud() - Method in enum org.alfresco.webdrone.AlfrescoVersion
Checks if its a cloud base enum.
isCreateSiteDialogDisplayed() - Method in class org.alfresco.webdrone.share.site.CreateSitePage
Verify if the create dialog is displayed.
isDocumentDetailsPage() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Verify if the page viewed is the document details page.
isDocumentLibrary() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
Verify if the page viewed is the document library page.
isFilesVisible() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
Checks to see if files is on the page.
isFileUploadHtml5() - Method in enum org.alfresco.webdrone.AlfrescoVersion
Flag to indicates if file upload is supported by HTML5
isFileVisible(String) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
Checks to see if file is on the page.
isLoggedIn() - Method in class org.alfresco.webdrone.share.SharePage
Verifies if a user is currently logged in
isLogoPresent() - Method in class org.alfresco.webdrone.share.SharePage
Verify if the Alfresco logo is present on the page.
isRenderComplete(long) - Method in interface org.alfresco.webdrone.WebDrone
Verify if the page has completed render.
isRenderComplete(long) - Method in class org.alfresco.webdrone.WebDroneImpl
Verify if loading of the page is complete using java script to validate state of the HTML DOM.
isSingleton() - Method in class org.alfresco.webdrone.WebDroneFactory
 
isSite(String) - Method in class org.alfresco.webdrone.share.site.SitePage
Checks that the current site is the same as requested site name.
isSitePage(String) - Method in class org.alfresco.webdrone.share.site.SitePage
Checks the active link in the site sub navigation to verify which page we are on.
isTitlePresent() - Method in class org.alfresco.webdrone.share.PeopleFinderPage
Verify if people finder title is present on the page
isTitlePresent(String) - Method in class org.alfresco.webdrone.share.SharePage
Verify share page title is present and matches the page
isUploadFileDialogDisplayed() - Method in class org.alfresco.webdrone.share.site.UploadFilePage
Verify if the file upload dialog is displayed.
isUploadNewVersionDisplayed() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Verify if button on version history view is displayed

L

loginAs(String, String) - Method in class org.alfresco.webdrone.share.LoginPage
Logs user into the site by first finding the login panel,populating the fields and submitting the form.
loginAs(WebDrone, String, String...) - Static method in class org.alfresco.webdrone.WebDroneUtil
 
LoginPage - Class in org.alfresco.webdrone.share
Login Page object that holds all information and methods that can be found on the login page.
LoginPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.LoginPage
Constructor.
logout() - Method in class org.alfresco.webdrone.share.Navigation
Mimics the action of selecting logout link.
logout(WebDrone) - Static method in class org.alfresco.webdrone.WebDroneUtil
Logs user out, by using a restful approach.

M

main(String...) - Static method in class org.alfresco.webdrone.WebDroneClient
 
mouseOver(WebElement) - Method in class org.alfresco.webdrone.WebDroneImpl
Recreating the action of hovering over a particular HTML element on a page.
MyProfilePage - Class in org.alfresco.webdrone.share
My profile page object, holds all element of the html page relating to share's my profile page.
MyProfilePage(WebDrone) - Constructor for class org.alfresco.webdrone.share.MyProfilePage
Constructor.
MySitesDashlet - Class in org.alfresco.webdrone.share.dashlet
My site dashlet object, holds all element of the HTML page relating to share's my site dashlet on dashboard page.
MySitesDashlet(WebDrone) - Constructor for class org.alfresco.webdrone.share.dashlet.MySitesDashlet
Constructor.
MyTasksPage - Class in org.alfresco.webdrone.share
My tasks page object, holds all element of the html page relating to share's my tasks page.
MyTasksPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.MyTasksPage
Constructor.

N

navigateTo(String) - Method in interface org.alfresco.webdrone.WebDrone
Navigate the browser to given URL.
navigateTo(String) - Method in class org.alfresco.webdrone.WebDroneImpl
 
Navigation - Class in org.alfresco.webdrone.share
Represent elements found on the HTML page relating to the main navigation bar
Navigation(WebDrone) - Constructor for class org.alfresco.webdrone.share.Navigation
Constructor

O

onlyOnSite(String) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Selects search within a specific site and performs the search,
onRepository(String) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Select repository option search and performs search against repository.
org.alfresco.webdrone - package org.alfresco.webdrone
 
org.alfresco.webdrone.share - package org.alfresco.webdrone.share
 
org.alfresco.webdrone.share.dashlet - package org.alfresco.webdrone.share.dashlet
 
org.alfresco.webdrone.share.search - package org.alfresco.webdrone.share.search
 
org.alfresco.webdrone.share.site - package org.alfresco.webdrone.share.site
 
org.alfresco.webdrone.share.site.document - package org.alfresco.webdrone.share.site.document
 

P

Page - Class in org.alfresco.webdrone
Abstract HTML page.
Page(WebDrone) - Constructor for class org.alfresco.webdrone.Page
 
PageException - Exception in org.alfresco.webdrone
Thrown by WebDrone when page has not rendered in the set time.
PageException(String) - Constructor for exception org.alfresco.webdrone.PageException
 
PageException(String, Throwable) - Constructor for exception org.alfresco.webdrone.PageException
 
PageException() - Constructor for exception org.alfresco.webdrone.PageException
 
PageRenderTimeException - Exception in org.alfresco.webdrone
Throws an exception if the operation of RenderTime has exceded the max wait time.
PageRenderTimeException(String) - Constructor for exception org.alfresco.webdrone.PageRenderTimeException
 
PageRenderTimeException(String, Throwable) - Constructor for exception org.alfresco.webdrone.PageRenderTimeException
 
PageRenderTimeException() - Constructor for exception org.alfresco.webdrone.PageRenderTimeException
 
panelExists(String) - Method in class org.alfresco.webdrone.share.SharePage
Verifies if the element is visible on the page.
PeopleFinderPage - Class in org.alfresco.webdrone.share
People finder page object, holds all element of the html page relating to share's people finder page.
PeopleFinderPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.PeopleFinderPage
Constructor.

Q

quit() - Method in interface org.alfresco.webdrone.WebDrone
End Browser session.
quit() - Method in class org.alfresco.webdrone.WebDroneImpl
 

R

removeComment(String) - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Removes the comment on document detail page.
render(RenderTime) - Method in interface org.alfresco.webdrone.HtmlPage
Page renderer verifies the page has rendered by checking all elements are visible and loaded.
render(long) - Method in interface org.alfresco.webdrone.HtmlPage
Page renderer verifies the page has rendered by checking all elements are visible and loaded by the max limit time set.
render() - Method in interface org.alfresco.webdrone.HtmlPage
Page renderer verifies the page has rendered by checking java script page loaded status is complete.
render(RenderTime) - Method in class org.alfresco.webdrone.share.ChangePasswordPage
 
render() - Method in class org.alfresco.webdrone.share.ChangePasswordPage
 
render(long) - Method in class org.alfresco.webdrone.share.ChangePasswordPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.DashBoardPage
 
render() - Method in class org.alfresco.webdrone.share.DashBoardPage
 
render(long) - Method in class org.alfresco.webdrone.share.DashBoardPage
 
render(RenderTime) - Method in interface org.alfresco.webdrone.share.dashlet.Dashlet
Dashlet renderer verifies the page has rendered by checking java script page loaded status is complete.
render() - Method in interface org.alfresco.webdrone.share.dashlet.Dashlet
Dashlet renderer verifies the page has rendered by checking java script page loaded status is complete.
render() - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
 
render(long) - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.LoginPage
 
render() - Method in class org.alfresco.webdrone.share.LoginPage
 
render(long) - Method in class org.alfresco.webdrone.share.LoginPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.MyProfilePage
 
render() - Method in class org.alfresco.webdrone.share.MyProfilePage
 
render(long) - Method in class org.alfresco.webdrone.share.MyProfilePage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.MyTasksPage
 
render() - Method in class org.alfresco.webdrone.share.MyTasksPage
 
render(long) - Method in class org.alfresco.webdrone.share.MyTasksPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.Navigation
 
render() - Method in class org.alfresco.webdrone.share.Navigation
 
render(long) - Method in class org.alfresco.webdrone.share.Navigation
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.PeopleFinderPage
 
render() - Method in class org.alfresco.webdrone.share.PeopleFinderPage
 
render(long) - Method in class org.alfresco.webdrone.share.PeopleFinderPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.RepositoryPage
 
render() - Method in class org.alfresco.webdrone.share.RepositoryPage
 
render(long) - Method in class org.alfresco.webdrone.share.RepositoryPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.search.AdvanceSearchPage
 
render() - Method in class org.alfresco.webdrone.share.search.AdvanceSearchPage
 
render(long) - Method in class org.alfresco.webdrone.share.search.AdvanceSearchPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.search.Search
 
render() - Method in class org.alfresco.webdrone.share.search.Search
 
render(long) - Method in class org.alfresco.webdrone.share.search.Search
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
 
render() - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
 
render(long) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.CreateSitePage
 
render() - Method in class org.alfresco.webdrone.share.site.CreateSitePage
 
render(long) - Method in class org.alfresco.webdrone.share.site.CreateSitePage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Verifies if the page has rendered completely by checking the page load is complete and in addition it will observe key HTML elements have rendered.
render() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
 
render(long) - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
 
render() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
 
render(long) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
 
render() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
 
render(long) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.SiteDashboardPage
 
render() - Method in class org.alfresco.webdrone.share.site.SiteDashboardPage
 
render(long) - Method in class org.alfresco.webdrone.share.site.SiteDashboardPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
 
render() - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
 
render(long) - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.SiteNavigation
 
render() - Method in class org.alfresco.webdrone.share.site.SiteNavigation
 
render(long) - Method in class org.alfresco.webdrone.share.site.SiteNavigation
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
 
render() - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
 
render(long) - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.UploadFilePage
 
render() - Method in class org.alfresco.webdrone.share.site.UploadFilePage
 
render(long) - Method in class org.alfresco.webdrone.share.site.UploadFilePage
 
RenderTime - Class in org.alfresco.webdrone
An Object to measure time left for the operation to complete.
RenderTime(long, TimeUnit) - Constructor for class org.alfresco.webdrone.RenderTime
 
RenderTime(long) - Constructor for class org.alfresco.webdrone.RenderTime
RenderTime constructor that take maxWait time in milliseconds.
RepositoryPage - Class in org.alfresco.webdrone.share
Repository page object, holds all element of the html page relating to share's repository page.
RepositoryPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.RepositoryPage
Constructor.

S

Search - Class in org.alfresco.webdrone.share.search
Represent elements found on the html page relating to the search functionality.
Search(WebDrone) - Constructor for class org.alfresco.webdrone.share.search.Search
Constructor.
search(String) - Method in class org.alfresco.webdrone.share.search.Search
Performs the search by entering the term into search field and submitting the search.
searchForSite(String) - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
Search for a site form action.
searchOnAllSites(String) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Selects All sites option and searches against all sites in alfresco share.
SearchResultsPage - Class in org.alfresco.webdrone.share.search
Search results page object, holds all element of the html page relating to share's search results.
SearchResultsPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.search.SearchResultsPage
Constructor.
searchType() - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Gets the search type description on the search that has been performed.
selectAdvanceSearch() - Method in class org.alfresco.webdrone.share.Navigation
 
selectChangePassword() - Method in class org.alfresco.webdrone.share.Navigation
Mimics the action of selecting my profile link.
selectCreateSite() - Method in class org.alfresco.webdrone.share.Navigation
Mimics the action of selecting create site link.
selectFile(String) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
Selects the title of the document or folder link.
selectFileUpload() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
Mimics the action of selecting the file upload button.
selectFirstResult() - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Selects the first result from page.
selectFirstSite() - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
Selects the first site that appears on my site dashlet and click on the link.
selectLike() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Mimics the action of selecting the thumbs up icon on the document page.
selectMajorVersionChange() - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
Select the major version tick box.
selectMinorVersionChange() - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
Select the minor version tick box.
selectMyDashBoard() - Method in class org.alfresco.webdrone.share.Navigation
Mimics the action of selecting the dashboard link.
selectMyProfile() - Method in class org.alfresco.webdrone.share.Navigation
Mimics the action of selecting my profile link.
selectPeople() - Method in class org.alfresco.webdrone.share.Navigation
Mimics the action of selecting people finder link.
selectRepository() - Method in class org.alfresco.webdrone.share.Navigation
Mimics the action of selecting repository link.
selectSearchForSites() - Method in class org.alfresco.webdrone.share.Navigation
Mimics the action of selecting site finder link.
selectSite(String) - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
Selects a site that appears on my site dashlet by the matching name and clicks on the link.
selectSiteDashBoard() - Method in class org.alfresco.webdrone.share.site.SiteNavigation
Mimics the action of selecting the site dashboard link.
selectSiteDocumentLibrary() - Method in class org.alfresco.webdrone.share.site.SiteNavigation
Mimics the action of selecting the site document library link.
selectSiteProjectLibrary() - Method in class org.alfresco.webdrone.share.site.SiteNavigation
Mimics the action of selecting the site project library link.
setChromeServerPath(String) - Method in class org.alfresco.webdrone.WebDroneFactory
 
setComment(String) - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
Sets the comment in the comments field
setDefaultWaitTime(long) - Method in class org.alfresco.webdrone.WebDroneImpl
 
setGridUrl(String) - Method in class org.alfresco.webdrone.WebDroneFactory
 
setTargetUrl(String) - Method in class org.alfresco.webdrone.WebDroneFactory
 
SharePage - Class in org.alfresco.webdrone.share
Abstract of an Alfresco Share HTML page.
SharePage(WebDrone) - Constructor for class org.alfresco.webdrone.share.SharePage
 
SiteDashboardPage - Class in org.alfresco.webdrone.share.site
Site dashboard page object, holds all element of the HTML page relating to share's site dashboard page.
SiteDashboardPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.SiteDashboardPage
Constructor
SiteFinderPage - Class in org.alfresco.webdrone.share.site
Site finder page object, holds all element of the html page relating to share's site finder page.
SiteFinderPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.SiteFinderPage
Constructor.
SiteNavigation - Class in org.alfresco.webdrone.share.site
Represent elements found on the html page relating to the sub navigation bar that appears on the site pages.
SiteNavigation(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.SiteNavigation
Constructor
SitePage - Class in org.alfresco.webdrone.share.site
Abstract of an Alfresco Share site pages.
SitePage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.SitePage
Constructor.
siteProfileDisplayed() - Method in class org.alfresco.webdrone.share.site.SiteDashboardPage
Verify if we are on site dashboard page and the site profile dashlet is displayed.
start() - Method in class org.alfresco.webdrone.RenderTime
 
submit() - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
Clicks on the submit upload button.

T

timeLeft() - Method in class org.alfresco.webdrone.RenderTime
The time left in milliseconds.
titlePresent() - Method in class org.alfresco.webdrone.share.ChangePasswordPage
Verify if home page banner web element is present
titlePresent() - Method in class org.alfresco.webdrone.share.DashBoardPage
Verify if home page banner web element is present
titlePresent() - Method in class org.alfresco.webdrone.share.MyProfilePage
Verify if home page banner web element is present
titlePresent() - Method in class org.alfresco.webdrone.share.RepositoryPage
Verify if people finder title is present on the page
toString() - Method in class org.alfresco.webdrone.RenderTime
 
toString() - Method in class org.alfresco.webdrone.WebDroneImpl
 
toString() - Method in class org.alfresco.webdrone.WebDroneProperties
 

U

UpdateFilePage - Class in org.alfresco.webdrone.share.site
Upload file page object, holds all element of the html page relating to share's upload file page in site.
UpdateFilePage(WebDrone, Double) - Constructor for class org.alfresco.webdrone.share.site.UpdateFilePage
Constructor.
uploadFile(String) - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
Uploads a file by entering the file location into the input field and submitting the form.
uploadFile(String) - Method in class org.alfresco.webdrone.share.site.UploadFilePage
Uploads a file by entering the file location into the input field and submitting the form.
UploadFilePage - Class in org.alfresco.webdrone.share.site
Upload file page object, holds all element of the HTML page relating to share's upload file page in site.
UploadFilePage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.UploadFilePage
Constructor.
uploadNewVersion() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Mimics the action of clicking on the upload a new version button.

V

valueOf(String) - Static method in enum org.alfresco.webdrone.AlfrescoVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.alfresco.webdrone.WebDroneFactory.Browser
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.alfresco.webdrone.AlfrescoVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.alfresco.webdrone.WebDroneFactory.Browser
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class org.alfresco.webdrone.Page
 

W

waitUntilSiteCreation(String) - Method in class org.alfresco.webdrone.share.site.CreateSitePage
Verify that site has been created before rendering the page response object of site dashboard page.
WebDrone - Interface in org.alfresco.webdrone
WebDrone represents an unmanned web browser used for testing Alfresco Share.
WebDroneClient - Class in org.alfresco.webdrone
Main entry point of Web Drone.
WebDroneClient() - Constructor for class org.alfresco.webdrone.WebDroneClient
 
WebDroneFactory - Class in org.alfresco.webdrone
A WebDrone factory that implements spring base bean factory.
WebDroneFactory(AlfrescoVersion, long, WebDroneFactory.Browser) - Constructor for class org.alfresco.webdrone.WebDroneFactory
Sole constructor.
WebDroneFactory.Browser - Enum in org.alfresco.webdrone
Enum that represents the possible web driver browser implementation.
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, AlfrescoVersion) - Constructor for class org.alfresco.webdrone.WebDroneImpl
Constructor with default time set to 2000 milliseconds.
WebDroneImpl(WebDriver, AlfrescoVersion, long) - Constructor for class org.alfresco.webdrone.WebDroneImpl
The main constructor
WebDroneProperties - Class in org.alfresco.webdrone
The object returns the value of a key from the properties.
WebDroneProperties(AlfrescoVersion) - Constructor for class org.alfresco.webdrone.WebDroneProperties
 
WebDroneUtil - Class in org.alfresco.webdrone
Utility to handle operations and actions relating to share sites.
A B C D E F G H I L M N O P Q R S T U V W 

Copyright © 2012. All Rights Reserved.