Class UserProfilePage

java.lang.Object
net.serenitybdd.core.pages.PageObject
net.thucydides.core.pages.PageObject
All Implemented Interfaces:
BasePage

public class UserProfilePage extends GenericPage
  • Constructor Details

    • UserProfilePage

      public UserProfilePage(org.openqa.selenium.WebDriver driver)
  • Method Details

    • addWorkExperiences

      public void addWorkExperiences(String organization, String jobTitle, String jobDetails, String usedSkills)
    • checkAvatarVisible

      public void checkAvatarVisible()
    • checkCoverVisible

      public void checkCoverVisible()
    • checkGainedCaurisVisible

      public void checkGainedCaurisVisible()
    • checkProfileAvatarUploaded

      public void checkProfileAvatarUploaded()
    • checkProfileContactCompanyVisible

      public void checkProfileContactCompanyVisible(String company)
    • checkProfileContactEmailVisible

      public void checkProfileContactEmailVisible(String mail)
    • checkProfileContactFullNameVisible

      public void checkProfileContactFullNameVisible(String title, String fullName)
    • checkProfileContactInstantMessagingVisible

      public void checkProfileContactInstantMessagingVisible(String instantMessagingType, String instantMessaging)
    • checkProfileContactJobTitleVisible

      public void checkProfileContactJobTitleVisible(String job)
    • checkProfileContactPhoneVisible

      public void checkProfileContactPhoneVisible(String phoneType, String phone)
    • checkProfileContactUrlVisible

      public void checkProfileContactUrlVisible(String profileUrl)
    • checkWorkExperiencesSection

      public void checkWorkExperiencesSection(String jobTitle, String organization, String jobDetails, String usedSkills)
    • clickOnSendKudosBtn

      public void clickOnSendKudosBtn()
    • getMyWeeklyPoint

      public int getMyWeeklyPoint()
    • goToReceivedKudos

      public void goToReceivedKudos()
    • goToSentKudos

      public void goToSentKudos()
    • howToEarnPointsPageIsDisplayed

      public void howToEarnPointsPageIsDisplayed()
    • receivedKudosSectionIsDisplayed

      public void receivedKudosSectionIsDisplayed(String kudosNumber)
    • checkNoSentKudos

      public void checkNoSentKudos()
    • checkNoReceivedKudos

      public void checkNoReceivedKudos()
    • receivedKudosUsersSectionIsDisplayed

      public void receivedKudosUsersSectionIsDisplayed(String user)
    • removeWorkExperience

      public void removeWorkExperience(String jobTitle)
    • selectInstantMessagingType

      public void selectInstantMessagingType(String instantMessagingType)
    • selectPhoneType

      public void selectPhoneType(String phoneType)
    • sentKudosSectionIsDisplayed

      public void sentKudosSectionIsDisplayed(String kudosNumber)
    • sentKudosUsersSectionIsDisplayed

      public void sentKudosUsersSectionIsDisplayed(String user)
    • updateBasicInformation

      public void updateBasicInformation(String firstName, String lastName, String email, String job)
    • updateContactOtherInformations

      public void updateContactOtherInformations(String company, String phoneType, String phone, String instantMessagingType, String instantMessaging, String url)
    • uploadProfileAvatar

      public void uploadProfileAvatar(String fileName)
    • checkMyPointIncrease

      public void checkMyPointIncrease(int originalWeeklyPoint)