Exemple #1
0
 def test_07_normal_login(self):
     """
     正常登录测试用例
     :return:
     """
     loginpage = LoginPage(self.driver)
     homepage = HomePage(self.driver)
     # loginpage.clear_empspell()
     loginpage.type_empspell('liliuyang')
     # loginpage.clear_emppassword()
     loginpage.type_emppassword('888888')
     loginpage.click_login_button()
     time.sleep(1)
     # loginpage.get_windows_img()
     try:
         # username=self.driver.find_element_by_xpath(".//*[@id='app']/div/div[1]/div[2]/div[1]/span")
         assert 'liliuyang' in homepage.get_user_text()
     except Exception as e:
         print('Test Fail', format(e))
Exemple #2
0
 def loginin(self):
     loginpage = LoginPage(self.driver)
     loginpage.type_empspell('liliuyang')
     loginpage.type_emppassword('888888')
     loginpage.click_login_button()
Exemple #3
0
    def test_04_error_username_login(self):
        """
        错误用户名登录测试用例
        :return:
        """

        loginpage = LoginPage(self.driver)
        loginpage.clear_empspell()
        loginpage.clear_emppassword()
        # loginpage.clear_empspell()
        loginpage.type_empspell('lili1111111')
        # loginpage.clear_emppassword()
        loginpage.type_emppassword('889989891111')
        loginpage.click_login_button()
        time.sleep(2)
        try:
            assert '登陆失败!' in loginpage.get_text()

        except Exception as e:
            print('Test Fail', format(e), loginpage.get_text())
Exemple #4
0
    def test_03_null_password_login(self):
        """
        空密码名称登录
        :return:
        """

        loginpage = LoginPage(self.driver)
        loginpage.clear_empspell()
        loginpage.clear_emppassword()

        loginpage.type_empspell('liliuyang')

        loginpage.type_emppassword("")
        loginpage.click_login_button()
        # loginpage.get_windows_img()
        try:
            self.assertTrue("请输入密码" in loginpage.null_emppassword.text)
            assert '登陆失败!' in loginpage.get_text()
            loginpage.clear_empspell()
            loginpage.clear_emppassword()
            time.sleep(5)

        except Exception as e:
            print('Test Fail.', format(e), loginpage.get_text())
Exemple #5
0
    def test_02_null_username_login(self):
        """
        空用户名称登录
        :return:
        """
        loginpage = LoginPage(self.driver)
        loginpage.clear_empspell()
        loginpage.type_empspell("")
        loginpage.type_emppassword('888888')
        loginpage.click_login_button()
        # loginpage.get_windows_img()
        try:
            self.assertTrue("请输入密码" in loginpage.null_empspell.text)
            assert '登陆失败!' in loginpage.get_text()
            print('Test Pass', loginpage.get_text())

        except Exception as e:
            print('Test Fail.', format(e), loginpage.get_text())
Exemple #6
0
 def test_01_null_login(self):
     """
     空用户名&空密码登录
     :return:
     """
     loginpage = LoginPage(self.driver)
     loginpage.type_empspell("")
     loginpage.type_emppassword("")
     loginpage.click_login_button()
     # loginpage.get_windows_img()
     try:
         assert '登陆失败!' in loginpage.get_text()
         print('Test Pass', loginpage.get_text())
     except Exception as e:
         print('Test Fail.', format(e), loginpage.get_text())
Exemple #7
0
 def test_06_spear_login(self):
     """
     特殊字符登录测试用例
     :return:
     """
     loginpage = LoginPage(self.driver)
     # loginpage.clear_empspell()
     loginpage.type_empspell('~!@#¥%……&*()——+{}|:“《》?【】、;‘,。、')
     # loginpage.clear_emppassword()
     loginpage.type_emppassword('~!@#¥%……&*()——+{}|:“《》?【】、;‘,。、')
     loginpage.click_login_button()
     time.sleep(1)
     # loginpage.get_windows_img()
     try:
         assert '登陆失败!' in loginpage.get_text()
     except Exception as e:
         print('Test Fail', format(e), loginpage.get_text())
     loginpage.clear_empspell()
     loginpage.clear_emppassword()
Exemple #8
0
    def test_05_error_password_login(self):
        """
        错误密码测试用例
        :return:
        """

        loginpage = LoginPage(self.driver)
        # loginpage.clear_empspell()
        loginpage.type_empspell('liliuyang')
        # loginpage.clear_emppassword()
        loginpage.type_emppassword('999999')
        loginpage.click_login_button()
        time.sleep(1)
        # loginpage.get_windows_img()
        try:
            assert '登陆失败!' in loginpage.get_text()
        except Exception as e:
            print('Test Fail', format(e), loginpage.get_text())
        loginpage.clear_empspell()
        loginpage.clear_emppassword()