| Modifier and Type | Class and Description |
|---|---|
class |
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.
|
| Modifier and Type | Field and Description |
|---|---|
protected WebDrone |
Page.drone |
protected WebDrone |
HtmlElement.drone |
| Modifier and Type | Method and Description |
|---|---|
WebDrone |
Page.getDrone() |
WebDrone |
HtmlElement.getDrone() |
WebDrone |
WebDroneFactory.getObject() |
| Modifier and Type | Method and Description |
|---|---|
Class<WebDrone> |
WebDroneFactory.getObjectType() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
WebDronePageFactory.getPageObject(WebDrone drone,
Class<T> pageClassToProxy) |
static HtmlPage |
WebDroneUtil.loginAs(WebDrone drone,
String url,
String... userInfo)
Logs user into share.
|
static void |
WebDroneUtil.logout(WebDrone drone)
Logs user out, by using a restful approach.
|
void |
RenderElement.render(WebDrone drone,
long timeOutInSeconds)
Render the element based the
ElementState. |
static void |
WebDroneUtil.saveScreenShot(WebDrone drone,
String methodName)
Grabs and stores screen shot that is currently
on view by the
WebDrone. |
| Constructor and Description |
|---|
FileDownloader(WebDrone drone) |
HtmlElement(WebDrone drone)
Constructor.
|
HtmlElement(org.openqa.selenium.WebElement webElement,
WebDrone drone)
Constructor.
|
Page(WebDrone drone) |
| Modifier and Type | Method and Description |
|---|---|
static SharePage |
FactorySharePage.getPage(String url,
WebDrone drone)
Resolves the required page based on the URL containing a keyword
that identify's the page the drone is currently on.
|
static HtmlPage |
FactorySharePage.getPage(WebDrone drone)
Creates the appropriate page object based on the current page the
WebDrone is on. |
static SharePage |
FactorySharePage.getUnknownPage(WebDrone drone)
Factory method to produce a page that defers all work until render time.
|
static boolean |
Pagination.hasPaginationButton(WebDrone drone,
String css)
Checks for next or previous pagination button.
|
static HtmlPage |
Pagination.selectPagiantionButton(WebDrone drone,
String css)
Selects the next or previous button on the pagination
bar based on the action required.
|
| Constructor and Description |
|---|
ChangePasswordPage(WebDrone drone)
Constructor.
|
DashBoardPage(WebDrone drone)
Constructor.
|
EditUserPage(WebDrone drone)
Constructor.
|
LoginPage(WebDrone drone)
Constructor.
|
MyTasksPage(WebDrone drone)
Constructor.
|
Navigation(WebDrone drone)
Constructor
|
NewUserPage(WebDrone drone)
Constructor.
|
PeopleFinderPage(WebDrone drone)
Constructor.
|
RepositoryPage(WebDrone drone)
Constructor.
|
RepositoryPage(WebDrone drone,
boolean shouldHaveFiles)
Constructor.
|
RepositoryPage(WebDrone drone,
String subfolderName)
Constructor.
|
ShareErrorPopup(WebDrone drone)
Constructor.
|
ShareLink(org.openqa.selenium.WebElement link,
WebDrone drone) |
SharePage(WebDrone drone) |
UnknownSharePage(WebDrone drone)
Constructor.
|
UserProfilePage(WebDrone drone)
Constructor.
|
UserSearchPage(WebDrone drone)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static Dashlet |
FactoryShareDashlet.getPage(WebDrone drone,
String name)
Gets the dashlet HTML element from the dashboard page.
|
| Constructor and Description |
|---|
MyActivitiesDashlet(WebDrone drone)
Constructor.
|
MyDocumentsDashlet(WebDrone drone)
Constructor.
|
MySitesDashlet(WebDrone drone)
Constructor.
|
MyTasksDashlet(WebDrone drone)
Constructor.
|
SiteActivitiesDashlet(WebDrone drone)
Constructor.
|
SiteContentDashlet(WebDrone drone)
Constructor.
|
SiteMembersDashlet(WebDrone drone)
Constructor.
|
SiteWelcomeDashlet(WebDrone drone)
Constructor.
|
| Constructor and Description |
|---|
DetailedViewInformation(WebDrone drone,
ShareLink thumbnail,
ShareLink contentDetail,
ShareLink user,
String contentStatus,
ShareLink comment,
ShareLink like,
ShareLink favourite,
int likeCount,
String fileSize,
String desc,
double version,
boolean favouriteEnabled,
boolean likeEnabled) |
SimpleViewInformation(WebDrone drone,
ShareLink thumbnail,
ShareLink contentDetail,
ShareLink user,
String contentStatus,
boolean previewDisplayed) |
| Constructor and Description |
|---|
CreateNewCategoryForm(WebDrone drone) |
FilePlanNavigation(WebDrone drone)
Constructor.
|
FilePlanPage(WebDrone drone)
Constructor.
|
FilePlanPage(WebDrone drone,
boolean hasRecords)
Constructor.
|
RecordSearchPage(WebDrone drone) |
RMConsolePage(WebDrone drone) |
RMDashBoardPage(WebDrone drone)
Constructor.
|
RMSiteMembersPage(WebDrone drone) |
RMSiteNavigation(WebDrone drone)
Constructor.
|
RMSitePage(WebDrone drone) |
| Constructor and Description |
|---|
AdvanceSearchContentPage(WebDrone drone)
Constructor.
|
AdvanceSearchCRMPage(WebDrone drone) |
AdvanceSearchFolderPage(WebDrone drone)
Constructor.
|
AdvanceSearchPage(WebDrone drone)
Constructor
|
AllSitesResultsPage(WebDrone drone)
Constructor.
|
RepositoryResultsPage(WebDrone drone)
Constructor.
|
SearchBox(WebDrone drone)
Constructor.
|
SearchResultItem(org.openqa.selenium.WebElement element,
WebDrone drone)
Constructor
|
SearchResultsPage(WebDrone drone)
Constructor.
|
SiteResultsPage(WebDrone drone)
Constructor.
|
| Constructor and Description |
|---|
AbstractSiteNavigation(WebDrone drone) |
CreateNewFolderInCloudPage(WebDrone drone)
Constructor.
|
CreateSitePage(WebDrone drone)
Constructor.
|
CustomiseSiteDashboardPage(WebDrone drone)
Constructor.
|
CustomiseSitePage(WebDrone drone) |
CustomizeSitePage(WebDrone drone) |
EditSitePage(WebDrone drone)
Constructor.
|
InviteMembersPage(WebDrone drone)
Constructor.
|
ManageRulesPage(WebDrone drone) |
NewFolderPage(WebDrone drone)
Constructor.
|
RulesPage(WebDrone drone) |
SiteDashboardPage(WebDrone drone)
Constructor
|
SiteFinderPage(WebDrone drone)
Constructor.
|
SiteMembersPage(WebDrone drone)
Constructor.
|
SiteNavigation(WebDrone drone)
Constructor.
|
SitePage(WebDrone drone)
Constructor.
|
UpdateFilePage(WebDrone drone,
String documentVersion,
boolean editOffline)
Constructor.
|
UploadFilePage(WebDrone drone)
Constructor.
|
| Constructor and Description |
|---|
DataListPage(WebDrone drone) |
| Modifier and Type | Method and Description |
|---|---|
HtmlPage |
ContentType.getContentCreationPage(WebDrone drone)
Returns the corresponding page object based on the enum.
|
UpdateFilePage |
DocumentDetailsPage.getFileUpdatePage(WebDrone drone,
String version,
boolean editOffLine)
File upload page pop up object.
|
UploadFilePage |
DocumentLibraryNavigation.getFileUpload(WebDrone drone)
Get file upload page pop up object.
|
NewFolderPage |
DocumentLibraryNavigation.getNewFolderPage(WebDrone drone)
New folder page pop up object.
|
| Constructor and Description |
|---|
AbstractEditProperties(WebDrone drone) |
ChangeTypePage(WebDrone drone) |
CopyOrMoveContentPage(WebDrone drone)
Constructor.
|
CreatePlainTextContentPage(WebDrone drone) |
DetailsPage(WebDrone drone) |
DocumentDetailsPage(WebDrone drone)
Constructor
|
DocumentDetailsPage(WebDrone drone,
String previousVersion)
Constructor
|
DocumentEditOfflinePage(WebDrone drone) |
DocumentLibraryNavigation(WebDrone drone,
String fileUploadButtonId,
String createNewFolderButtonId)
Constructor.
|
DocumentLibraryPage(WebDrone drone) |
DocumentLibraryPage(WebDrone drone,
String subfolderName)
Constructor.
|
DocumentLibraryPage(WebDrone drone,
String contentName,
String hasTag) |
EditDocumentPropertiesPage(WebDrone drone) |
EditDocumentPropertiesPage(WebDrone drone,
String tagName) |
EditDocumentPropertiesPopup(WebDrone drone) |
EditHtmlDocumentPage(WebDrone drone) |
EditInGoogleDocsPage(WebDrone drone)
Constructor used by SharePageFactory
|
EditInGoogleDocsPage(WebDrone drone,
Boolean isGoogleCreate)
Constructor.
|
EditInGoogleDocsPage(WebDrone drone,
String documentVersion,
Boolean isGoogleCreate)
Constructor.
|
EditTextDocumentPage(WebDrone drone) |
FileDirectoryInfo(String nodeRef,
org.openqa.selenium.WebElement webElement,
WebDrone drone) |
FolderDetailsPage(WebDrone drone)
Constructor
|
GoogleDocsAuthorisation(WebDrone drone,
String documentVersion,
Boolean isGoogleCreate)
Constructor.
|
GoogleDocsDiscardChanges(WebDrone drone,
boolean isGoogleCreate)
Constructor
|
GoogleDocsRenamePage(WebDrone drone,
boolean isGoogleCreate)
Constructor.
|
GoogleDocsUpdateFilePage(WebDrone drone,
String documentVersion,
boolean editOffline)
Constructor.
|
GoogleSignUpPage(WebDrone drone,
String documentVersion,
Boolean isGoogleCreate)
Constructor and switch to the sign up window
|
InlineEditPage(WebDrone drone) |
ManagePermissionsPage(WebDrone drone)
Default constructor is not provided as the client should pass the
FromClass while creating ManagePermissionsPage. |
RevertToVersionPage(WebDrone drone,
String documentVersion,
boolean editOffline)
Constructor.
|
SelectAspectsPage(WebDrone drone)
Constructor.
|
SyncInfoPage(WebDrone drone) |
TagPage(WebDrone drone)
Constructor.
|
TinyMceEditor(WebDrone drone)
Constructor
|
| Constructor and Description |
|---|
WikiPage(WebDrone drone) |
| Constructor and Description |
|---|
EditTaskPage(WebDrone drone) |
SelectAssigneePage(WebDrone drone) |
TaskDetailPage(WebDrone drone) |
| Modifier and Type | Method and Description |
|---|---|
static ProfileNavigation |
ProfileNavigation.getInstance(WebDrone drone) |
| Constructor and Description |
|---|
CloudSignInPage(WebDrone drone)
Constructor.
|
CloudSyncPage(WebDrone drone)
Constructor.
|
MyProfilePage(WebDrone drone)
Constructor.
|
TrashCanDeleteConfirmationDialogPage(WebDrone drone) |
TrashCanEmptyConfirmationPage(WebDrone drone) |
TrashCanPage(WebDrone drone) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends WorkFlowPage> |
FactoryShareWorkFlow.getPage(WebDrone drone,
WorkFlowType workFlowType)
Gets the sub WorkFlow HTML element from the StartWorkFlow page.
|
protected org.openqa.selenium.WebElement |
WorkFlowType.getTaskTypeElement(WebDrone drone) |
| Constructor and Description |
|---|
AssignmentPage(WebDrone drone)
Constructor.
|
CloudTaskOrReviewPage(WebDrone drone)
Constructor.
|
DestinationAndAssigneePage(WebDrone drone)
Constructor.
|
MyWorkFlowsPage(WebDrone drone)
Constructor.
|
NewWorkflowPage(WebDrone drone)
Constructor.
|
SelectContentPage(WebDrone drone)
Constructor.
|
StartWorkFlowPage(WebDrone drone)
Constructor.
|
ViewWorkflowPage(WebDrone drone)
Constructor.
|
WorkFlowDetailsPage(WebDrone drone) |
WorkFlowPage(WebDrone drone)
Constructor.
|
Copyright © 2014. All rights reserved.