def test_signin_24(self): signin = SignIn(self.driver) # Click "Sign in" button signin.click_signin_button() time.sleep(1) # Enter an invalid email signin.set_email(self.email) # Click on "Next" button signin.click_next_button() time.sleep(1) # Verify if an alert message appeared element = self.driver.find_element_by_xpath(SignIn.alert_message_1) assert element.is_displayed() # Click on "create an account" link signin.click_create_acc_link() # Verify if the form changed to "Create your account" element = self.driver.find_element_by_xpath(SignIn.verify_signup_page) assert element.is_displayed()
def test_signin_30(self): wait = WebDriverWait(self.driver, 10) signin = SignIn(self.driver) # Click "Sign in" button signin.click_signin_button() time.sleep(1) # Enter an inactive (deleted) email ([email protected]) signin.set_email(self.email) # Click on "Next" button signin.click_next_button() # Verify if an error message appears (Looks like there isn't an account associated with this email address...) element = wait.until( EC.presence_of_element_located((By.XPATH, SignIn.alert_message_1))) assert element.is_displayed() # Click on "create an account" link signin.click_create_acc_link() # Verify if the form changed to "Create your account" element = wait.until( EC.presence_of_element_located( (By.XPATH, SignIn.verify_signup_page))) assert element.is_displayed()