Ejemplo n.º 1
0
def login_B(UserName='******', PassWord='******'):
    obj = LoginPage()
    obj.open_url()
    obj.set_username(UserName)
    obj.set_password(PassWord)
    obj.click_login_button()
    return obj.dv
Ejemplo n.º 2
0
def Login_info(name='admin', pwd='admin'):
    obj = LoginPage()
    obj.get_url()
    obj.set_username(name)
    obj.set_password(pwd)
    obj.login_submit()
    return obj.wd
    def test_01_login(self):
        admin_login = LoginPage(self.driver)
        admin_login.login("admin", "shopxo")
        time.sleep(5)

        url = self.driver.current_url
        self.assertEqual(url,"http://132.232.44.158:9999/shopxo/admin.php?s=/index/index.html")
        print("01登录成功")
Ejemplo n.º 4
0
 def setUp(self):
     self.driver.get('http://193.112.79.96:8080/ljindex/index.html')
     #auto_login(self.driver) 这两个一样
     login_status = ('link text', '登录')
     # 元素存在没有
     if assert_element_exist(self.driver, login_status) == True:
         indexpage = IndexPage(self.driver)
         indexpage.go_login_page()
         time.sleep(3)
         # 实例化登录页面
         loginpage = LoginPage(self.driver)
         loginpage.login("zhangsan", "12345678")
Ejemplo n.º 5
0
 def test_01_login(self):
     # 实例化登录页面
     loginpage = LoginPage(self.driver)
     u = "15801180856"
     p = "Jing12345678"
     loginpage.Pwdlogin(u, p)
     username = self.driver.find_element_by_id(
         "com.znb.zxx:id/user_nickname_view").text
     print(username)
     print("打印:")
     time.sleep(3)
     # 断言用户名158****0856
     self.assertEqual(username, '158****0856')
Ejemplo n.º 6
0
    def test_01_login(self):

        # 进入测谈网主页
        # driver.get('http://193.112.79.96:8080/ljindex/index.html')
        # 实例化indexpage,进入登陆页面
        indexpage = IndexPage(self.driver)
        indexpage.go_login_page()
        time.sleep(3)
        # 实例化登录页面
        loginpage = LoginPage(self.driver)
        loginpage.login("zhangsan", "12345678")
        time.sleep(3)
        # assert driver.title=="测谈网" 这两一样
        self.assertEqual(self.driver.title, indexpage.title)
Ejemplo n.º 7
0
    def setUp(self):
        """ 业务逻辑, 首页--->登陆-->个人信息页面 """
        print("测试用例开始!")
        self.driver.get('http://49.232.185.181:8080/ljindex/index.html')
        auto_login(self.driver)
        time.sleep(3)
        # 调用判断自动登陆
        # 主页点击用户头像跳转个人信息页面
        self.driver.find_element_by_id('personal').click()

        login_status1 = ('link text', '登录')
        # 元素存在没有
        if assert_element_exist(self.driver, login_status1) == True:
            find_element(self.driver, login_status1).click()
            # 实例化登录页面
            loginpage = LoginPage(self.driver)
            loginpage.login("zhangsan", "12345678")
Ejemplo n.º 8
0
 def test_01_Regist(self):
     """ 业务逻辑, 首页-->注册--->登陆-->首页 """
     indexpage = IndexPage(self.driver)
     indexpage.go_login_regist()
     time.sleep(3)
     # 实例化注册页面
     regist = RegistPage(self.driver)
     # u, phone, p, pwd, email
     u = "zhangsan2"
     phone = "15845687954"
     p = "12345678"
     pwd = "12345678"
     email = "*****@*****.**"
     regist.Regist(u, phone, p, pwd, email)
     time.sleep(3)
     #实例化登陆页面
     loginpage = LoginPage(self.driver)
     loginpage.login(u, p)
     time.sleep(3)
     self.assertEqual(self.driver.title, indexpage.title)
Ejemplo n.º 9
0
 def setUp(self):
     self.obj = LoginPage()
Ejemplo n.º 10
0
class LoginTest(unittest.TestCase):
    '''测试登录功能'''
    def setUp(self):
        self.obj = LoginPage()

    def tearDown(self):
        self.obj.close_broser()

    def test_login_success_001(self):
        '''登录成功验证'''
        self.obj.open_url()
        self.obj.login_operator('admin', 'admin')
        r = self.obj.get_success_msg()
        self.assertEqual(r, 'admin')

    def test_username_empty_login_002(self):
        '''验证账号为空'''
        self.obj.open_url()
        self.obj.login_operator('', 'admin')
        r = self.obj.get_username_error_msg()
        self.assertEqual(r, u'帐号或密码不能为空')

    def test_error_login_003(self):
        '''验证正确账号错误密码'''
        self.obj.open_url()
        self.obj.login_operator('admin', '123')
        r = self.obj.get_password_error_msg()
        self.assertEqual(r, u'密码错误')
Ejemplo n.º 11
0
class LoginTest(unittest.TestCase):
    def setUp(self):
        self.obj = LoginPage()

    def tearDown(self):
        self.obj.quit()

    def verify_login(self, name, pwd, checkcode):
        self.obj.open_url()
        self.obj.set_username(name)
        self.obj.set_password(pwd)
        self.obj.set_checkcode(checkcode)
        self.obj.login_submit()

    def test_username_empty(self):
        '''账号为空验证'''
        self.verify_login('', 'admin', '1234')
        r = self.obj.login_success_msg()
        self.assertEqual(r, '管理员帐号不能为空')

    def test_pwd_empty(self):
        '''密码为空验证'''
        self.verify_login('admin', '', '1234')
        r = self.obj.login_success_msg()
        self.assertEqual(r, '管理员密码不能为空')

    def test_checkcode_empty(self):
        '''验证码为空验证'''
        self.verify_login('admin', 'admin', '')
        r = self.obj.login_success_msg()
        self.assertEqual(r, '验证码不能为空')

    def test_name_error(self):
        '''账号错误验证'''
        self.verify_login('add', 'admin', '1234')
        r = self.obj.login_success_msg()
        self.assertEqual(r, '管理员账号错误')

    def test_pwd_error(self):
        '''密码错误验证'''
        self.verify_login('admin', '1234', '1234')
        r = self.obj.login_success_msg()
        self.assertEqual(r, '管理员密码错误')

    def test_login_success(self):
        '''登录成功验证'''
        self.verify_login('admin', 'admin', '1234')
        r = self.obj.login_success_msg()
        self.assertEqual(r, '登录成功')