Example #1
0
    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)
Example #2
0
    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()
Example #3
0
    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.")