Package com.snapfix.pages
Class ProfilePage
java.lang.Object
com.snapfix.core.BaseSetup
com.snapfix.core.Driver
com.snapfix.pages.ProfilePage
public class ProfilePage extends Driver
-
Field Summary
Fields Modifier and Type Field Description org.openqa.selenium.By
waitForAcceptTermAndCondition
org.openqa.selenium.By
waitForAlertMessagePopup
org.openqa.selenium.By
waitForBusinessAdress
org.openqa.selenium.By
waitForBusinessEmail
org.openqa.selenium.By
waitForBusinessName
org.openqa.selenium.By
waitForBusinessPassword
org.openqa.selenium.By
waitForBusinessPhoneNumber
org.openqa.selenium.By
waitForBusinessStartButton
org.openqa.selenium.By
waitForBusinessYourName
org.openqa.selenium.By
waitForContrySearchBox
org.openqa.selenium.By
waitForEmailAddress
org.openqa.selenium.By
waitForRegisterLink
org.openqa.selenium.By
waitForRegisterLinkInLoginScreen
org.openqa.selenium.By
waitForSkipForNow
org.openqa.selenium.By
waitForValidationMessage
org.openqa.selenium.By
waitProfileNameButton
-
Constructor Summary
Constructors Constructor Description ProfilePage()
-
Method Summary
Methods inherited from class com.snapfix.core.Driver
backNavigate, lauchApp, tearDown
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
waitForRegisterLinkInLoginScreen
public org.openqa.selenium.By waitForRegisterLinkInLoginScreen -
waitForRegisterLink
public org.openqa.selenium.By waitForRegisterLink -
waitForBusinessName
public org.openqa.selenium.By waitForBusinessName -
waitForBusinessAdress
public org.openqa.selenium.By waitForBusinessAdress -
waitForBusinessYourName
public org.openqa.selenium.By waitForBusinessYourName -
waitForBusinessEmail
public org.openqa.selenium.By waitForBusinessEmail -
waitForBusinessPhoneNumber
public org.openqa.selenium.By waitForBusinessPhoneNumber -
waitForBusinessPassword
public org.openqa.selenium.By waitForBusinessPassword -
waitForAcceptTermAndCondition
public org.openqa.selenium.By waitForAcceptTermAndCondition -
waitForSkipForNow
public org.openqa.selenium.By waitForSkipForNow -
waitForBusinessStartButton
public org.openqa.selenium.By waitForBusinessStartButton -
waitForValidationMessage
public org.openqa.selenium.By waitForValidationMessage -
waitForEmailAddress
public org.openqa.selenium.By waitForEmailAddress -
waitForContrySearchBox
public org.openqa.selenium.By waitForContrySearchBox -
waitForAlertMessagePopup
public org.openqa.selenium.By waitForAlertMessagePopup -
waitProfileNameButton
public org.openqa.selenium.By waitProfileNameButton
-
-
Constructor Details
-
ProfilePage
public ProfilePage()
-
-
Method Details
-
isDisplayProfileImage
public void isDisplayProfileImage() -
clickOnProfileImage
public void clickOnProfileImage() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidEmail
public boolean verifyInvalidEmail() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidEmailNoAtTheRate
public boolean verifyInvalidEmailNoAtTheRate() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidEmailOneAtTheRateCharacterAllowed
public boolean verifyInvalidEmailOneAtTheRateCharacterAllowed() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidEmailSpecialCharacterOutsideQuotationMarks
public boolean verifyInvalidEmailSpecialCharacterOutsideQuotationMarks() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidEmailQuotationString
public boolean verifyInvalidEmailQuotationString() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidEmailStringBackslash
public boolean verifyInvalidEmailStringBackslash() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidEmailBackslash
public boolean verifyInvalidEmailBackslash() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidEmailDoubleDotsAfterAtTheRate
public boolean verifyInvalidEmailDoubleDotsAfterAtTheRate() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithFourDigit
public boolean verifyInvalidPhoneNumberWithFourDigit() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithTwelveDigit
public boolean verifyInvalidPhoneNumberWithTwelveDigit() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithTenZero
public boolean verifyInvalidPhoneNumberWithTenZero() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithSpecialCharacter
public boolean verifyInvalidPhoneNumberWithSpecialCharacter() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithSemicolon
public boolean verifyInvalidPhoneNumberWithSemicolon() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithTenDigit
public boolean verifyInvalidPhoneNumberWithTenDigit() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithFourDigitAnotherCountry
public boolean verifyInvalidPhoneNumberWithFourDigitAnotherCountry() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithTwelveDigitAnotherCountry
public boolean verifyInvalidPhoneNumberWithTwelveDigitAnotherCountry() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithTenZeroAnotherCountry
public boolean verifyInvalidPhoneNumberWithTenZeroAnotherCountry() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithSpecialCharacterAnotherCountry
public boolean verifyInvalidPhoneNumberWithSpecialCharacterAnotherCountry() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithSemicolonAnotherCountry
public boolean verifyInvalidPhoneNumberWithSemicolonAnotherCountry() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPhoneNumberWithTenDigitAnotherCountry
public boolean verifyInvalidPhoneNumberWithTenDigitAnotherCountry() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-