Class TaskManagerHomePage


  • public class TaskManagerHomePage
    extends org.xwiki.test.ui.po.ViewPage
    Represents actions that can be done on the TaskManager.WebHome page.
    Since:
    4.3M2
    Version:
    $Id: b3d6b45d382bdfae77b31ceeb16805fefdbfcd21 $
    • Field Summary

      • Fields inherited from class org.xwiki.test.ui.po.BasePage

        logo
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      TaskManagerInlinePage clickAddEntry()
      Validate the name in the popup and create the task
      void clickAddNewEntry()
      Click on the "Add New Entry" which is a link, part of the AppWithinMinutes application
      static String getPage()  
      static String getSpace()  
      org.xwiki.test.ui.po.LiveTableElement getTaskLiveTable()  
      static TaskManagerHomePage gotoPage()
      Opens the home page.
      void setEntryName​(String taskName)
      Set the name of the task to be created in the popup
      • 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
    • Constructor Detail

      • TaskManagerHomePage

        public TaskManagerHomePage()
    • Method Detail

      • getSpace

        public static String getSpace()
      • getPage

        public static String getPage()
      • clickAddNewEntry

        public void clickAddNewEntry()
        Click on the "Add New Entry" which is a link, part of the AppWithinMinutes application
      • setEntryName

        public void setEntryName​(String taskName)
        Set the name of the task to be created in the popup
        Parameters:
        taskName - Name that will be used to create the task
      • clickAddEntry

        public TaskManagerInlinePage clickAddEntry()
        Validate the name in the popup and create the task
        Returns:
        Return the inline page to edit the task
      • getTaskLiveTable

        public org.xwiki.test.ui.po.LiveTableElement getTaskLiveTable()
        Returns:
        the FAQ livetable element