Package io.meeds.qa.ui.pages
Class SpacePage
java.lang.Object
net.serenitybdd.core.pages.PageObject
net.thucydides.core.pages.PageObject
io.meeds.qa.ui.pages.BasePageImpl
io.meeds.qa.ui.pages.GenericPage
io.meeds.qa.ui.pages.SpacePage
- All Implemented Interfaces:
BasePage
-
Nested Class Summary
Nested classes/interfaces inherited from class net.serenitybdd.core.pages.PageObject
net.serenitybdd.core.pages.PageObject.FieldEntry, net.serenitybdd.core.pages.PageObject.OpenWithParams, net.serenitybdd.core.pages.PageObject.WaitingBuilder -
Field Summary
Fields inherited from class io.meeds.qa.ui.pages.BasePageImpl
GIF_IMAGE, LOGGER, OPENED_DRAWER_CSS_SELECTOR, OPENED_DRAWER_XPATH, PUBLIC_SITE_URL, UPLOAD_DIRECTORY_PATH, url, USER_AVATAR_PNG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActivityComment(String activity, String comment) voidaddActivityCommentEditorContent(String comment, boolean edit, boolean save) voidaddActivityComments(String activity, List<String> comments) voidaddActivityTextInOpenedEditor(String activity) voidaddCommentReplies(List<String> replies, String comment, String activity) voidaddCommentReply(String reply, String comment, String activity) voidaddDescriptionLess1000CharsInThePoll(String choiceThree) voidaddOptionThreeInThePoll(String choiceThree) voidaddOptionTwoInThePoll(String choiceTow) voidaddUserWithRoleInSpace(String userFirstName) voidvoidvoidvoidvoidvoidcancelUpdateActivityComment(String comment) voidcheckActivityAttachedImages(String activity) voidvoidvoidcheckActivityCommentDisplayed(String activity, String comment) voidcheckActivityCommentInDrawer(String comment) voidcheckActivityCommentKudos(String comment) voidcheckActivityCommentNotDisplayed(String activity, String comment) voidvoidvoidcheckActivityNotVisible(String activity) voidcheckActivityPinned(String activity) voidcheckActivityReactionsNumberDisplayed(String activity) voidvoidcheckActivitySecondAttachedImage(String activity) voidcheckActivityTitle(String activity) voidcheckActivityVisible(String activity) voidvoidvoidcheckCommentReplyDisplayed(String activity, String comment, String reply) voidcheckCommentReplyNotDisplayed(String activity, String comment, String reply) voidcheckCommentVisible(String comment) voidvoidvoidvoidvoidvoidcheckFirstActivityComment(String comment) voidcheckFirstCommentInDrawer(String comment) voidvoidvoidcheckKudosCommentAttachedImages(String comment) voidvoidvoidvoidcheckSearchedUserWellMatched(String fullName) voidvoidvoidvoidvoidvoidcheckUserDisplayedInReactionsDrawer(String userLastName) voidcheckVideoActivityVisible(String videoLink) voidvoidvoidvoidclickCommentButton(String buttonName, String comment) voidvoidvoidclickDeleteActivityButton(String activity) voidvoidvoidvoidvoidclickOnActivityComment(String comment) voidclickOnCommentActivityButton(String activity) voidvoidvoidclickOnCommentThreeDotsButtonFromCommentsDrawer(String comment, boolean reply) voidvoidvoidvoidvoidvoidvoidclickOnReplyKudos(String reply) voidvoidclickOnTheUserPopover(String user) voidvoidvoidclickPinActivityButton(String activity) voidvoidvoidclickPreviewAttachedImage(String activity) voidvoidclickUnpinActivityButton(String activity) voidvoidvoidvoidcommentIsDisplayedInDrawer(String commentsNumber, String comment) voidcommentIsNotDisplayedInDrawer(String commentsNumber, String comment) voidcommentNameIsNotDisplayedInDrawer(String comment) voidcommentsDrawerDisplayedLikesOnComment(String comment, String number) voidcommentsDrawerlikeActivityComment(String activityComment) voidvoidcopyLinkActivityButtonIsDisplayed(String activity) voidcreatePoll(String pollTitle, String choiceOne, String choiceTow) voidvoidcreatePollWithOneChoice(String pollTitle, String choiceOne) voiddeleteActivityButtonIsDisplayed(String activity) voiddeleteComment(String comment) voiddeleteReply(String reply) voiddisplayedLikesOnComment(String comment, String number) voiddownloadActivityButtonIsDisplayed(String activity) voideditActivityButtonIsDisplayed(String activity) voidvoideditComment(String comment) voideditCommentFromCommentsDrawer(String comment) voidvoidvoidenterActivityCommentWithUser(String comment, String user) voidenterActivityCommentWithUserNoMention(String comment, String user) voidenterActivityText(String activity) voidenterCommentLink(String activity, String comment) voidenterCommentText(String comment) voidvoidvoidvoidgetCommentKudosButton(String comment) voidgetReceivedKudosSectionIsDisplayed(String kudosNumber) voidvoidgoToSpecificTab(String tabName) voidgoToUserProfileFromLikersDrawer(String userLastName) voidhoverOnLikeIcon(String comment) voidhoverOnLikeIconCommentsDrawer(String comment) voidhoverOnMentionedUserInPost(String activity, String user) voidinsertNameContact(String contact) voidisActivityNameUserSpaceDisplayed(String activity, String user, String space) voidisMentionedUserDisplayedInPost(String activity, String user) booleanisThreeDotsActivityMenuOpen(String activity) voidisUserPopoverDisplayed(String user) voidvoidkudosLabelIsBlack(String comment) voidkudosLabelIsBlue(String comment) voidlikeActivity(String activity) voidlikeActivityComment(String activityComment) voidlikeLabelInCommentsDrawerIsBlack(String comment) voidlikeLabelInCommentsDrawerIsBlue(String comment) voidlikeLabelIsBlack(String comment) voidlikeLabelIsBlue(String comment) voidlinkIsOpenedNewTab(String link) voidvoidopenActivityReactionsDrawer(String activity) voidopenCommentsDrawer(String activity) voidopenDeleteActivityMenu(String activity) voidopenEditActivityMenu(String activity) voidopenLinkInNewTab(String link) voidvoidopenSpaceSettingsSection(String sectionId) voidopenThreeDotsActivityMenu(String activity) voidopenThreeDotsCommentMenu(String activity, String comment) voidpinActivityButtonIsDisplayed(String activity) voidpinActivityButtonIsNotDisplayed(String activity) voidpinnedActivityDisappears(String activity) voidvoidvoidvoidpromoteUserAsSpaceRedactor(String userFirstName) voidpublishActivity(boolean refreshStream) voidvoidvoidvoidremoveMember(String name) voidvoidreplyIsDisplayedInCommentsDrawer(String comment, String reply) voidreplyIsNotDisplayedInCommentsDrawer(String comment, String reply) voidsearchMember(String name) voidselectActivityFilter(String filter) voidshowUserPopover(String user) voidtooltipCommentsDrawerIsDisplayed(String comment) voidunPinActivityButtonIsDisplayed(String activity) voidupdateActivityComment(String comment) voidvoidupdateCommentText(String comment) voidvoidvoidviewAllRepliesInActivityStream(String comment) voidviewAllRepliesInCommentsDrawer(String comment) voidMethods inherited from class io.meeds.qa.ui.pages.GenericPage
addTranslationValues, checkConfirmMessageIsDisplayed, checkDrawerDisplayed, checkInformationMessageDisplayed, checkMessageIsDisplayed, checkMessageIsDisplayedInPage, checkMessageIsNotDisplayed, checkMessageIsNotDisplayedInPage, checkSuccessMessageDisplayed, checkSwitchButtonDisplayed, checkSwitchButtonNotDisplayed, checkTranslationButtonIsNotPrimary, checkTranslationButtonIsPrimary, clickConfirm, clickOnApplicationFilterButton, closeBrowserTab, containsContent, enableSwitchButtonDisplayed, getDrawerExpandButton, getWidgetSeeAllButton, goToPage, isButtonDisplayed, isPageOpened, openTranslationsDrawer, sortTableByField, switchPageLanguageMethods inherited from class io.meeds.qa.ui.pages.BasePageImpl
attachFileInput, attachGifImageToCKeditor, attachImageToCKeditor, attachImageToCKeditor, attachImageToFileInput, attachImageToFileInput, attachImageToOpenedDrawer, buttonInDrawerIsDisabled, buttonInDrawerIsDisplayed, buttonInDrawerIsEnabled, buttonInDrawerIsNotDisplayed, buttonIsDisabled, buttonIsEnabled, clickButton, clickButton, clickDrawerButton, clickLink, clickMenuItem, clickOnElement, clickOnGoBack, clickOnGoBackInDrawer, clickOnText, clickSelecdLevelDrawerButton, clickToCancelDialog, clickToConfirmDialog, closeAlertIfOpened, closeAllDialogs, closeAllDrawers, closeConfirmDialogIfDisplayed, closeDrawerIfDisplayed, closeMenu, closeToastNotification, expandDrawer, expandDrawerButton, findButtonByXPathOrCSS, findByXPathOrCSS, findTextBoxByXPathOrCSS, findTextByXPathOrCSS, getButton, getButton, getCurrentUrl, getDrawerButton, getLink, getMenuItem, getSelecdLevelDrawerButton, getText, isMenuDisplayed, mentionInField, mentionUserInCKEditor, notificationContentElement, notificationContentElement, openedDialogElement, openedDrawerElement, pageProgressBar, pressEscape, verifyPageLoaded, waitCKEditorLoading, waitCKEditorLoading, waitDrawerCKEditorLoading, waitForDrawerToClose, waitForDrawerToClose, waitForDrawerToLoad, waitForDrawerToOpen, waitForDrawerToOpen, waitForDrawerToOpen, waitForDrawerToOpen, waitForDrawerToOpen, waitForMenuToClose, waitForMenuToOpen, waitForProgressBar, waitForProgressBar, waitMenuToDisplayMethods inherited from class net.serenitybdd.core.pages.PageObject
$, $, $, $, $, $, $$, $$, $$, addJQuerySupport, blurActiveElement, callWhenPageOpensMethods, clickOn, compatibleWithUrl, containsAllText, containsElements, containsElements, containsText, containsTextInElement, driverIsInstantiated, driverIsJQueryCompatible, element, element, element, enableJQuery, enter, evaluateAsyncJavascript, evaluateAsyncJavascript, evaluateJavascript, evaluateJavascript, find, find, find, find, find, find, findAll, findAll, findAll, findAll, findAll, findBy, findBy, findEach, findEach, findEach, findEach, findEach, findEach, findFirst, findFirst, findFirst, findNested, findNested, findNestedElements, fluent, fromSearchContext, getAlert, getClock, getDevTools, getDriver, getImplicitWaitTimeout, getJavascriptExecutorFacade, getRenderedView, getSelectedLabelFrom, getSelectedOptionLabelsFrom, getSelectedOptionValuesFrom, getSelectedValueFrom, getTitle, getWaitForElementTimeout, getWaitForTimeout, hasDevTools, hasFocus, implicitTimoutMilliseconds, inRadioButtonGroup, isElementVisible, isRelative, matchesAnyUrl, maybeGetDevTools, moveTo, moveTo, navigateToPageNamed, open, open, open, open, openAt, openPageNamed, openUnchecked, openUnchecked, openUnchecked, openUrl, resetImplicitTimeout, selectFromDropdown, selectMultipleItemsFromDropdown, setCheckbox, setDefaultBaseUrl, setDriver, setDriver, setImplicitTimeout, setPages, setPageUrls, setWaitForElementTimeout, setWaitForTimeout, shouldBeDisplayed, shouldBeVisible, shouldBeVisible, shouldContainAllText, shouldContainText, shouldContainTextInElement, shouldNotBeVisible, shouldNotBeVisible, shouldNotContainTextInElement, switchToPage, textContentOf, textContentOf, textContentOf, textContentOf, textOf, textOf, textOf, textOf, thenReturnElementList, toString, typeInto, updateUrlWithBaseUrlIfDefined, upload, uploadData, uploadData, waitABit, waitFor, waitFor, waitFor, waitFor, waitFor, waitFor, waitFor, waitForAbsenceOf, waitForAbsenceOf, waitForAllTextToAppear, waitForAngularRequestsToFinish, waitForAnyRenderedElementOf, waitForAnyTextToAppear, waitForAnyTextToAppear, waitForCondition, waitForElement, waitForPresenceOf, waitForRenderedElements, waitForRenderedElementsToBePresent, waitForRenderedElementsToDisappear, waitForTextToAppear, waitForTextToAppear, waitForTextToAppear, waitForTextToDisappear, waitForTextToDisappear, waitForTextToDisappear, waitForTimeoutInMilliseconds, waitForTitleToAppear, waitForTitleToDisappear, waitForWithRefresh, waitingForNoLongerThan, waitingForNoLongerThan, waitOnPage, withAction, withDriver, withParameters, withTimeoutOf, withTimeoutOf, withTimeoutOf
-
Constructor Details
-
SpacePage
public SpacePage(org.openqa.selenium.WebDriver driver)
-
-
Method Details
-
addActivityTextInOpenedEditor
-
addActivityComment
-
addActivityComments
-
addActivityCommentEditorContent
-
clickOnSaveComment
public void clickOnSaveComment() -
addCommentReplies
-
addCommentReply
-
addDescriptionLess1000CharsInThePoll
-
addOptionThreeInThePoll
-
addOptionTwoInThePoll
-
cancelDeleteComment
public void cancelDeleteComment() -
cancelUpdateActivityComment
-
checkActivityCommentInDrawer
-
checkActivityCommentDisplayed
-
checkActivityCommentNotDisplayed
-
checkActivityNotVisible
-
checkActivityPinned
-
checkActivityTitle
-
checkActivityVisible
-
checkCommentVisible
-
checkCommentReplyDisplayed
-
checkCommentReplyNotDisplayed
-
checkConfirmationPopupNotVisible
public void checkConfirmationPopupNotVisible() -
checkConfirmationPopupVisible
public void checkConfirmationPopupVisible() -
checkCreatePollButtonIsDisabled
public void checkCreatePollButtonIsDisabled() -
checkCreatePollButtonIsEnabled
public void checkCreatePollButtonIsEnabled() -
checkFirstActivityComment
-
checkFirstCommentInDrawer
-
checkFourCommentIsDisplayedInDrawer
public void checkFourCommentIsDisplayedInDrawer() -
checkFourthCommentInDrawer
public void checkFourthCommentInDrawer() -
checkLinkPreviewVisible
public void checkLinkPreviewVisible() -
checkSearchedUserWellMatched
-
checkSecondActivityComment
public void checkSecondActivityComment() -
checkSecondCommentInDrawer
public void checkSecondCommentInDrawer() -
checkSixthPositionInDrawer
public void checkSixthPositionInDrawer() -
checkTenCommentIsDisplayedInDrawer
public void checkTenCommentIsDisplayedInDrawer() -
checkThirdCommentInDrawer
public void checkThirdCommentInDrawer() -
checkUserDisplayedInReactionsDrawer
-
checkVideoActivityVisible
-
clickApplyDownload
public void clickApplyDownload() -
clickCreatePoll
public void clickCreatePoll() -
clickSendKudos
public void clickSendKudos() -
clickKudosBtnBelowPostField
public void clickKudosBtnBelowPostField() -
clickPollBtnBelowPostField
public void clickPollBtnBelowPostField() -
clickCreatePollButton
public void clickCreatePollButton() -
clickDeleteActivityButton
-
clickCommentButton
-
clickOnActivityComment
-
clickOnCommentActivityButton
-
clickOnCommentsDrawerFirstPage
public void clickOnCommentsDrawerFirstPage() -
clickOnCommentsDrawerSecondPage
public void clickOnCommentsDrawerSecondPage() -
clickOnCommentThreeDotsButtonFromCommentsDrawer
-
clickOnConfirmButton
public void clickOnConfirmButton() -
clickOnkudosButtonFromCommentsDrawerToCommentActivity
public void clickOnkudosButtonFromCommentsDrawerToCommentActivity() -
clickOnKudosButtonNumberFromCommentsDrawerToCommentActivity
public void clickOnKudosButtonNumberFromCommentsDrawerToCommentActivity() -
clickOnKudosButtonNumberToCommentActivity
public void clickOnKudosButtonNumberToCommentActivity() -
clickOnkudosButtonToActivityStream
public void clickOnkudosButtonToActivityStream() -
getCommentKudosButton
-
clickOnLoadMoreActivities
public void clickOnLoadMoreActivities() -
clickOnReplyKudos
-
clickOnTheUserPopover
-
clickOnViewallXcomments
public void clickOnViewallXcomments() -
clickPinActivityButton
-
clickPostIcon
public void clickPostIcon() -
composerDrawerIsDisplayed
public void composerDrawerIsDisplayed() -
kudosDrawerIsDisplayed
public void kudosDrawerIsDisplayed() -
pollDrawerIsDisplayed
public void pollDrawerIsDisplayed() -
clickUserAvatar
public void clickUserAvatar() -
showUserPopover
-
clickCloseKudosDrawer
public void clickCloseKudosDrawer() -
clickUnpinActivityButton
-
clickYesbutton
public void clickYesbutton() -
commentIsDisplayedInDrawer
-
commentIsNotDisplayedInDrawer
-
commentNameIsNotDisplayedInDrawer
-
commentsDrawerDisplayedLikesOnComment
-
commentsDrawerlikeActivityComment
-
copyLinkActivityButtonIsDisplayed
-
createPoll
-
createPollDrawerClosed
public void createPollDrawerClosed() -
createPollWithOneChoice
-
deleteActivityButtonIsDisplayed
-
deleteComment
-
deleteReply
-
displayedLikesOnComment
-
downloadActivityButtonIsDisplayed
-
clickOnUpdateActivity
public void clickOnUpdateActivity() -
editActivityButtonIsDisplayed
-
editComment
public void editComment() -
editComment
-
editCommentFromCommentsDrawer
-
editPoll
-
enterActivityCommentWithUser
-
enterActivityCommentWithUserNoMention
-
enterActivityText
-
enterCommentLink
-
enterCommentText
-
filterByMyConnections
public void filterByMyConnections() -
getReceivedKudosSectionIsDisplayed
-
goToPeopleMenu
public void goToPeopleMenu() -
goToSpecificTab
-
goToUserProfileFromLikersDrawer
-
hoverOnLikeIcon
-
hoverOnLikeIconCommentsDrawer
-
hoverOnMentionedUserInPost
-
insertNameContact
-
isActivityNameUserSpaceDisplayed
-
isMentionedUserDisplayedInPost
-
isUserPopoverDisplayed
-
kudosLabelIsBlack
-
kudosLabelIsBlue
-
likeActivity
-
likeActivityComment
-
likeLabelInCommentsDrawerIsBlack
-
likeLabelInCommentsDrawerIsBlue
-
likeLabelIsBlack
-
likeLabelIsBlue
-
linkIsOpenedNewTab
-
noCommentDisplayedInDrawer
public void noCommentDisplayedInDrawer() -
openActivityReactionsDrawer
-
checkActivityReactionsNumberDisplayed
-
checkActivityReactionsNumberNotDisplayed
-
openCommentsDrawer
-
openDeleteActivityMenu
-
openEditActivityMenu
-
openLinkInNewTab
-
openThreeDotsActivityMenu
-
isThreeDotsActivityMenuOpen
-
openThreeDotsCommentMenu
-
pinActivityButtonIsDisplayed
-
pinActivityButtonIsNotDisplayed
-
pinnedActivityDisappears
-
promoteSpaceMemberAsManager
-
publishActivity
public void publishActivity(boolean refreshStream) -
attachImagesToActivity
public void attachImagesToActivity() -
attachGifImageToActivity
public void attachGifImageToActivity() -
attachImagesToActivityComment
public void attachImagesToActivityComment() -
attachImagesToKudos
public void attachImagesToKudos() -
clickPreviewAttachedImage
-
clickClosePreviewAttachedImage
public void clickClosePreviewAttachedImage() -
checkPreviewAttachedImageIsClosed
public void checkPreviewAttachedImageIsClosed() -
previewAttachedImage
public void previewAttachedImage() -
checkPreviewAttachedImageArrows
public void checkPreviewAttachedImageArrows() -
clickDeleteAttachment
public void clickDeleteAttachment() -
clickEditAttachment
public void clickEditAttachment() -
clickUpdateAttachment
public void clickUpdateAttachment() -
zoomAttachedImage
public void zoomAttachedImage() -
checkAttachedImageCropDrawerCancelOption
public void checkAttachedImageCropDrawerCancelOption() -
checkAttachedImageCropDrawer
public void checkAttachedImageCropDrawer() -
checkCropDrawerBlurredZone
public void checkCropDrawerBlurredZone() -
checkActivityAttachImageDeleted
public void checkActivityAttachImageDeleted() -
publishActivityInArabicLanguage
public void publishActivityInArabicLanguage() -
publishComment
public void publishComment() -
refreshStream
public void refreshStream() -
removeMember
-
replyInDrawerIsNotDisplayed
-
replyIsDisplayedInCommentsDrawer
-
replyIsNotDisplayedInCommentsDrawer
-
searchMember
-
selectActivityFilter
-
clickFilterIconFromComposer
public void clickFilterIconFromComposer() -
filterIsSelected
public void filterIsSelected() -
filterIsntSelected
public void filterIsntSelected() -
tooltipCommentsDrawerIsDisplayed
-
unPinActivityButtonIsDisplayed
-
checkActivityAttachedImages
-
checkActivitySecondAttachedImage
-
checkActivityCommentKudos
-
checkKudosCommentAttachedImages
-
checkActivityAttachedImagesIsNotDisplayed
-
checkActivityDrawerAttachedImagesDeleteIcon
-
checkActivityDrawerAttachedImagesEditIcon
-
updateActivityComment
-
updateComment
public void updateComment() -
updateCommentText
-
userIsMentionedInCommentEntered
-
userIsNotMentionedInCommentEntered
-
viewAllRepliesInActivityStream
-
viewAllRepliesInCommentsDrawer
-
openSpaceSettingsSection
-
enableRedactionalSpaceSettings
public void enableRedactionalSpaceSettings() -
promoteUserAsSpaceRedactor
-
addUserWithRoleInSpace
-
openSpaceSettingsRoleDrawer
-