def test_register_email_exist(self): self.driver.get(self.url) register_page = RegisterPage(self.driver) register_page.click_register_button_offical() helper.switch_to_new_window(self.driver) helper.max_window(self.driver) register_page.checked_law() register_page.send_register_email_exist() message = register_page.click_register_alert() assert message.text.find(u'ζη₯ιδΊ') >= 0
def test_a0_login_from_index_page(self): self.driver.get(self.url_index) index_page = IndexPage(self.driver) assert index_page.check_if_loaded() index_page.click_login_button() #if success login, login page should be opened helper.switch_to_new_window(self.driver) login_page = LogInOutPage(self.driver) assert login_page.check_if_loaded()
def test_register_new(self): self.driver.get(self.url) register_page = RegisterPage(self.driver) register_page.click_register_button_offical() helper.switch_to_new_window(self.driver) helper.max_window(self.driver) register_page.checked_law() email_address, password = register_page.send_register_email() register_page.click_register_button() register_page.click_registered_link()
def click_register_link(self): helper.wait_element( self.driver, *LogInOutLocators.register_Link) element = self.driver.find_element(*LogInOutLocators.register_Link) element.click() helper.switch_to_new_window(self.driver)
def click_forget_link(self): element = self.driver.find_element(*LogInOutLocators.forget_Link) element.click() helper.switch_to_new_window(self.driver)