Package com.snapfix.pages
Class RegistrationBusinessPage
java.lang.Object
com.snapfix.core.BaseSetup
com.snapfix.core.Driver
com.snapfix.pages.RegistrationBusinessPage
public class RegistrationBusinessPage 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
waitForOkButton
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 RegistrationBusinessPage()
RegistrationBusinessPage(java.lang.String drv)
-
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 -
waitForContrySearchBox
public org.openqa.selenium.By waitForContrySearchBox -
waitForAlertMessagePopup
public org.openqa.selenium.By waitForAlertMessagePopup -
waitProfileNameButton
public org.openqa.selenium.By waitProfileNameButton -
waitForOkButton
public org.openqa.selenium.By waitForOkButton
-
-
Constructor Details
-
RegistrationBusinessPage
public RegistrationBusinessPage() -
RegistrationBusinessPage
public RegistrationBusinessPage(java.lang.String drv)
-
-
Method Details
-
driverLaunch
public void driverLaunch() -
checkRegisterButtonDisplay
public boolean checkRegisterButtonDisplay() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
somethingWentWrongMessage
public boolean somethingWentWrongMessage() -
checkAlreadyEmailExistMessage
public boolean checkAlreadyEmailExistMessage() -
commonRegister
public void commonRegister() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyNoBusinessName
public void verifyNoBusinessName() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyNoBusinessAddress
public void verifyNoBusinessAddress() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyNoBusinessYourName
public void verifyNoBusinessYourName() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyNoBusinessEmailAddress
public void verifyNoBusinessEmailAddress() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyNoBusinessPhoneNumber
public void verifyNoBusinessPhoneNumber() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyNoBusinessPassword
public void verifyNoBusinessPassword() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyNotAcceptTermAndCondition
public void verifyNotAcceptTermAndCondition() 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
-
verifyInvalidPasswordWithLengthTwo
public boolean verifyInvalidPasswordWithLengthTwo() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPasswordWithEightNumber
public boolean verifyInvalidPasswordWithEightNumber() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPasswordWithTwoCharacter
public boolean verifyInvalidPasswordWithTwoCharacter() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPasswordWithEightCharacter
public boolean verifyInvalidPasswordWithEightCharacter() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPasswordWithEightUppercaseCharacter
public boolean verifyInvalidPasswordWithEightUppercaseCharacter() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPasswordWithFourUppercaseCharacterFourLowercaseCharacter
public boolean verifyInvalidPasswordWithFourUppercaseCharacterFourLowercaseCharacter() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPasswordWithFourUppercaseCharacterFourNumeric
public boolean verifyInvalidPasswordWithFourUppercaseCharacterFourNumeric() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPasswordWithFourLowercaseCharacterFourNumeric
public boolean verifyInvalidPasswordWithFourLowercaseCharacterFourNumeric() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyInvalidPasswordWithUppercaseCharacterNumericWithLessThanEightCharacter
public boolean verifyInvalidPasswordWithUppercaseCharacterNumericWithLessThanEightCharacter() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyAlreadyEmailWithApiCheck
public boolean verifyAlreadyEmailWithApiCheck() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyAlreadyPhoneNumberWithApiCheck
public boolean verifyAlreadyPhoneNumberWithApiCheck() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
verifyAlreadyBusinessNameAndAddresWithApiCheck
public void verifyAlreadyBusinessNameAndAddresWithApiCheck() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-