Ejemplo n.º 1
0
 def test_createTenant_normal(self):
     print("test_createTenant_normal is start test")
     po = TenantPage(self.driver)
     po.create_Tenant("zuhu")
     self.assertEqual(po.type_createTenPass_hint(), '创建成功')
     function.insert_img(self.driver, "createTenantPass.jpg")
     print("test_createTenant_normal test end!")
Ejemplo n.º 2
0
 def test_createOrg_ver(self):
     print("test_createOrg_ver is start test")
     po = UsersPage(self.driver)
     po.create_organization("_@")
     self.assertEqual(po.type_createOrgVer_hint(),
                      '由40个字母、数字、中文、下划线、横线组成(且不能以下划线、横线开头')
     function.insert_img(self.driver, "createOrgVer.jpg")
     print("test_createOrg_ver test end!")
Ejemplo n.º 3
0
 def test_createOrg_repeat(self):
     print("test_createOrg_repeat is start test")
     po = UsersPage(self.driver)
     po.create_organization("test_org21")
     sleep(1)
     self.assertEqual(po.type_createOrgRepeat_hint(), "组织名称不能重复")
     function.insert_img(self.driver, "createOrgRepeat.jpg")
     print("test_createOrg_repeat test end!")
Ejemplo n.º 4
0
 def test_createOrg_normal(self):
     print("test_createOrg_normal is start test")
     po = UsersPage(self.driver)
     po.create_organization("test_org21")
     sleep(1)
     self.assertEqual(po.type_createOrgPass_hint(), '添加成功')
     function.insert_img(self.driver, "createOrgPass.jpg")
     print("test_createOrg_normal test end!")
Ejemplo n.º 5
0
    def test_login2_fail(self):
        global username, password
        print('test_login_normal is start....')
        po = LoginPage(self.driver)
        test_data = os.path.dirname(os.path.dirname(
            os.path.abspath(__file__))) + r'/test_data/Fail_Login.csv'
        data = csv.reader(open(test_data, 'r'))
        for user in data:
            username = user[0]
            password = user[1]
        po.Login_action(username, password)
        self.assertEqual(po.LoginFail_hint(), '你输入的帐号或密码不正确,请重新输入。')
        function.insert_img(self.driver, 'QQMail_login_fail.png')

        self.driver.quit()
        print("test_login1_fail is test end!")
Ejemplo n.º 6
0
    def test_login1_normal(self):
        global username, password
        print('test_login_normal is start....')
        po = LoginPage(self.driver)
        test_data = os.path.dirname(os.path.dirname(
            os.path.abspath(__file__))) + r'/test_data/Normal_Login.csv'
        data = csv.reader(open(test_data, 'r'))
        for user in data:
            username = user[0]
            password = user[1]
        po.Login_action(username, password)

        # 断言
        self.assertTrue(po.LoginPass_logo())
        function.insert_img(self.driver, 'QQMail_login_normal.png')
        self.driver.quit()

        print("test_login1_normal is test end!")