Class AppWithinMinutesHomePage
- java.lang.Object
-
- org.xwiki.test.ui.po.BaseElement
-
- org.xwiki.test.ui.po.BasePage
-
- org.xwiki.test.ui.po.ViewPage
-
- org.xwiki.appwithinminutes.test.po.AppWithinMinutesHomePage
-
public class AppWithinMinutesHomePage extends ViewPage
Represents the actions possible on the App Within Minutes home page.- Since:
- 4.2M1
- Version:
- $Id: b7da9c1c5290f964e1c9fa8b641baaaa0d341ce4 $
-
-
Constructor Summary
Constructors Constructor Description AppWithinMinutesHomePage()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationCreatePage
clickCreateApplication()
Clicks on the Create Application button.AppWithinMinutesHomePage
deleteApplication(String appName)
Delete the specified application.ApplicationsLiveTableElement
getAppsLiveTable()
String
getURL()
static AppWithinMinutesHomePage
gotoPage()
Opens the App Within Minutes home page.-
Methods inherited from class org.xwiki.test.ui.po.ViewPage
clickBreadcrumbLink, clickWantedLink, clickWantedLink, contentContainsElement, editSection, exists, getBreadcrumb, getBreadcrumbContent, getContent, getPageBackgroundColor, getTitleColor, getTitleFontFamily, getTranslateButton, hasBreadcrumbContent, hasBreadcrumbContent, hasTranslateButton, isInlinePage, openCommentsDocExtraPane, openHistoryDocExtraPane, openInformationDocExtraPane, scrollToTop, useShortcutForDocExtraPane, useShortcutKeyForCommentPane, useShortcutKeyForHistoryPane, useShortcutKeyForInformationPane, waitForDocExtraPaneActive, waitUntilContent
-
Methods inherited from class org.xwiki.test.ui.po.BasePage
canDelete, clickAdminActionsSubMenuEntry, clickEditSubMenuEntry, clickLocale, clickMoreActionsSubMenuEntry, copy, createInlinePage, createPage, delete, deletePage, edit, editClass, editInline, editObjects, editRights, editWiki, editWYSIWYG, getCurrentUser, getDocumentTitle, getEditURL, getErrorContent, getHTMLMetaDataValue, getLocales, getMetaDataValue, getPageTitle, getPageURL, hasLeftPanel, hasLoginLink, hasNotificationsMenu, hasRenderingError, hideDrawer, isAuthenticated, isDrawerVisible, isForbidden, isNewDocument, isNotificationsMenuOpen, login, logout, register, reloadPage, rename, sendKeys, showDrawer, toggleActionMenu, toggleDrawer, toggleNotificationsMenu, useShortcutKeyForClassEditing, useShortcutKeyForEditing, useShortcutKeyForInlineEditing, useShortcutKeyForObjectEditing, useShortcutKeyForPageDeletion, useShortcutKeyForPageRenaming, useShortcutKeyForRightsEditing, useShortcutKeyForSourceViewer, useShortcutKeyForWikiEditing, useShortcutKeyForWysiwygEditing, viewChildren, watchDocument, watchSpace, watchWiki
-
Methods inherited from class org.xwiki.test.ui.po.BaseElement
getDriver, getUtil, isElementVisible, setContext, waitForNotificationErrorMessage, waitForNotificationInProgressMessage, waitForNotificationSuccessMessage, waitForNotificationWarningMessage, waitUntilPageIsReady
-
-
-
-
Method Detail
-
gotoPage
public static AppWithinMinutesHomePage gotoPage()
Opens the App Within Minutes home page.- Returns:
- the App Within Minutes home page
-
getURL
public String getURL()
- Returns:
- the URL of the App Within Minutes home page
-
clickCreateApplication
public ApplicationCreatePage clickCreateApplication()
Clicks on the Create Application button.- Returns:
- the page that represents the first step of the App Within Minutes wizard
-
getAppsLiveTable
public ApplicationsLiveTableElement getAppsLiveTable()
- Returns:
- the live table that list existing applications
-
deleteApplication
public AppWithinMinutesHomePage deleteApplication(String appName)
Delete the specified application.- Parameters:
appName
- the application name- Returns:
- this page
-
-