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_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 login(cls): login_url = cls.url_dashboard + "/login" cls.driver.get(login_url) login_page = login_out_page.LogInOutPage(cls.driver) helper.max_window(cls.driver) username = datagen.get_current_user() password = datagen.get_current_pwd() login_page.input_user(username) login_page.input_pwd(password) login_page.click_submit_button() home_pages = home_page.HomePage(cls.driver) assert home_pages.check_if_loaded()