qe-fe-automation
Version:
FE test automation framework using cypress
23 lines (19 loc) • 725 B
text/typescript
const signupPageSelectors = {
signupEmail: '.auth-signup__email__label',
signupContinue: '.ta-button__content',
signupVerificationMessage: '.auth-signup-email'
};
export class SignupPage {
static verifySignupEmailInInitiateSignupScreen(email: string) {
cy.allure().logStep('verify signup email in initiate screen');
cy.get(signupPageSelectors.signupEmail).contains(email);
}
static initiateSignup() {
cy.allure().logStep('initiate signup flow');
cy.get(signupPageSelectors.signupContinue).click();
}
static verifySignupTriggerMessage(email: string) {
cy.allure().logStep('verify signup trigger message');
cy.get(signupPageSelectors.signupVerificationMessage).contains(email);
}
}