Ejemplo n.º 1
0
    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
Ejemplo n.º 2
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()
Ejemplo n.º 3
0
    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()