def test_login_forgot_password(self): driver = self.driver driver.get("http://medechat-client.qa.butterfly.com.au/") login = LoginPage(driver) login.click_forgot_password("*****@*****.**") login.click_forgot_password_popup_submit() time.sleep(2)
def test_forgot_password(self): driver = self.driver self.driver.get(self.baseURL) time.sleep(2) forgot = LoginPage(driver) forgot.click_forgot_password() time.sleep(2) forgot.enter_forgot_email(self.correctemail) time.sleep(10) forgot.click_reset_password() time.sleep(2) forgot.reset_email_sent_check()
def test_forgot_password(self, test_setup): driver = self.driver driver.get("https://takehome.zeachable.com/") assert driver.title == "Homepage | takehome" loggedouthome = LoggedOutHomePage(driver) loggedouthome.click_login() login = LoginPage(driver) login.click_forgot_password() sleep(2) assert driver.page_source.__contains__("Reset Password") forgot_password = ForgotPasswordPage(driver) forgot_password.enter_email_address("*****@*****.**") forgot_password.click_email_me() assert driver.page_source.__contains__("You will receive an email with instructions on how to " "reset your password in a few minutes.")