コード例 #1
0
ファイル: login_out.py プロジェクト: hjonwy/jjAuto
    def test_a1_login_negative_wrong_username(self):
        self.driver.get(self.login_url)
        login_page = LogInOutPage(self.driver)

        username = "******"
        password = datagen.get_current_pwd()

        login_page.input_user(username)
        login_page.input_pwd(password)

        login_page.click_submit_button()

        assert login_page.is_login_error()
コード例 #2
0
ファイル: login_out.py プロジェクト: hjonwy/jjAuto
    def test_c1_login_positive_login(self):
        self.driver.get(self.login_url)
        login_page = LogInOutPage(self.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()

        # should check(assert) login is successful
        assert login_page.is_login_success()
コード例 #3
0
ファイル: base_test.py プロジェクト: hjonwy/jjAuto
    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()
コード例 #4
0
ファイル: order_page.py プロジェクト: hjonwy/jjAuto
    def input_password_confirm(self, is_private = False):
        try:
            helper.wait_element(self.driver,*OrderLocator.pop_box_message)
            helper.wait_element_visible(self.driver,*OrderLocator.pop_box_message)
            message = self.driver.find_element(*OrderLocator.pop_box_message)
            if message.text.find(u'登录密码')>=0:
                helper.wait_element_visible(
                    self.driver, *OrderLocator.refund_confirm_pass)
                pwd = self.driver.find_element(*OrderLocator.refund_confirm_pass)
                if is_private == False:
                    current_password = datagen.get_current_pwd()
                elif is_private == True:
                    current_password = datagen.get_anti_pwd()
                pwd.send_keys(current_password)

                helper.wait_element_visible(
                            self.driver, *OrderLocator.post_pass_Button)
                postpwd = self.driver.find_element(*OrderLocator.post_pass_Button)
                postpwd.click()
                time.sleep(2)
        except Exception,e:
            pass