Class AdminToolsHomePage

java.lang.Object
org.xwiki.test.ui.po.BaseElement
org.xwiki.test.ui.po.BasePage
org.xwiki.test.ui.po.ViewPage
com.xwiki.admintools.test.po.pages.AdminToolsHomePage

public class AdminToolsHomePage extends org.xwiki.test.ui.po.ViewPage
Represents actions that can be done on the AdminTools.WebHome page.
Version:
$Id$
  • Field Summary

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

    logo
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Open the dashboard configuration section.
    Open the dashboard files section.
     
     
    org.openqa.selenium.WebElement
    Get the view for a user that does not have admin rights.
     
    Opens the home page.
    static boolean
    isCurrentPage(org.xwiki.test.ui.po.ViewPage vp)
    Check if the page is the same as Admin Tools WebHome.

    Methods inherited from class org.xwiki.test.ui.po.ViewPage

    clickBreadcrumbLink, clickWantedLink, clickWantedLink, contentContainsElement, editSection, exists, getBreadcrumb, getBreadcrumbContent, getContent, getLastModifiedText, 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, getDrawerMenu, getEditURL, getErrorContent, getHTMLMetaDataValue, getLocales, getMetaDataValue, getPageTitle, getPageURL, getXWikiMessageContent, hasLeftPanel, hasLoginLink, hasNotificationsMenu, hasRenderingError, isAuthenticated, isForbidden, isNewDocument, isNotificationsMenuOpen, login, logout, register, reloadPage, rename, sendKeys, toggleActionMenu, toggleNotificationsMenu, useShortcutKeyForClassEditing, useShortcutKeyForEditing, useShortcutKeyForInlineEditing, useShortcutKeyForObjectEditing, useShortcutKeyForPageDeletion, useShortcutKeyForPageRenaming, useShortcutKeyForRightsEditing, useShortcutKeyForSourceViewer, useShortcutKeyForWikiEditing, useShortcutKeyForWysiwygEditing, validateWCAG, validateWCAG, validateWCAG, viewChildren, watchDocument, watchSpace, watchWiki

    Methods inherited from class org.xwiki.test.ui.po.BaseElement

    getDriver, getUtil, isElementVisible, setContext, waitForNotificationErrorMessage, waitForNotificationInProgressMessage, waitForNotificationSuccessMessage, waitForNotificationWarningMessage, waitUntilPageIsReady

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AdminToolsHomePage

      public AdminToolsHomePage()
  • Method Details

    • gotoPage

      public static AdminToolsHomePage gotoPage()
      Opens the home page.
    • getConfigurationSection

      public static DashboardConfigurationSectionView getConfigurationSection()
      Open the dashboard configuration section.
    • getFilesSection

      public static DashboardFilesSectionView getFilesSection()
      Open the dashboard files section.
    • getHealthSection

      public static DashboardHealthSectionView getHealthSection()
    • getInstanceUsageSection

      public static DashboardUsageSectionView getInstanceUsageSection()
    • getSecuritySection

      public static DashboardSecuritySectionView getSecuritySection()
    • isCurrentPage

      public static boolean isCurrentPage(org.xwiki.test.ui.po.ViewPage vp)
      Check if the page is the same as Admin Tools WebHome.
    • getNonAdminUserView

      public org.openqa.selenium.WebElement getNonAdminUserView()
      Get the view for a user that does not have admin rights.