def test_login5(self): '''用户名和密码正确''' self.user_login_verify(username="******", password="******") sleep(5) po = login(self.driver) self.assertEqual(po.user_login_success(), '文件 - 文件管理系统内网', "登陆失败") function_whb.insert_img(self.driver, "user_pawd_ture.png")
def test4_user_add(self): """用户创建测试""" user_name = UserManagement.user_name # print(user_name) files_name = self.user_login4() self.assertIn(user_name, files_name, ["创建用户失败"]) function_whb.insert_img(self.driver, "user_add_success.png")
def test_login4(self): '''用户名与密码不匹配''' character = random.choice('zyxwvutsrqponmlkjihgfedcba') username = "******" + character self.user_login_verify(username=username, password="******") po = login(self.driver) self.assertEqual(po.userAndpawd_error_hint(), "用户名或密码错误") function_whb.insert_img(self.driver, "user_pawd_error.png")
def test_cancel1(self): """用户注销""" # 验证 self.login_out() sleep(5) po = LoginOut(self.driver) self.assertEqual(po.loginout_success(), "文件管理系统内网", "注销失败") function_whb.insert_img(self.driver, "cancel_success.png")
def test_downfolder2(self): """下载文件和文件夹""" folder_name, file_name, file_list = self.user_login2() if folder_name and file_name in file_list: self.assertEqual(1, 1, ["下载失败"]) function_whb.insert_img(self.driver, "download_folder_success.png") else: self.assertEqual(1, 2, ["下载失败"])
def test94_user_import(self): """用户导入""" file_names, excel_names = self.user_login12() for i in file_names: if i in excel_names: pass else: self.assertEqual(1, 2) self.assertEqual(1, 1, ["用户导入失败"]) function_whb.insert_img(self.driver, "user_import_success.png")
def test_02more_upload(self): """上传多个文件""" all_file_name = self.user_login2() name_list = ['test1', 'test2', 'test3', 'test4', 'test5', '2323'] if name_list[0] in all_file_name and name_list[ 1] in all_file_name and name_list[ 2] in all_file_name and name_list[ 3] in all_file_name and name_list[ 4] in all_file_name and name_list[ 5] in all_file_name: self.assertEqual(1, 1, ["上传成功"]) function_whb.insert_img(self.driver, "upload_more_folder_success.png") else: self.assertEqual(1, 2, ["上传失败"])
def test92_modify_ROM(self): """用户修改存储空间""" user_ROM = UserManagement.ROM user_ROMs = self.user_login10() self.assertIn(user_ROM, user_ROMs, ["修改存储空间失败"]) function_whb.insert_img(self.driver, "modify_ROM_success.png")
def test93_user_del(self): """用户删除测试""" user_name = UserManagement.user_name files_name = self.user_login11() self.assertNotIn(user_name, files_name, ["删除用户失败"]) function_whb.insert_img(self.driver, "user_del_success.png")
def test2_adduser(self): """添加组成员用户""" user_name, all_names = self.user_login3() self.assertIn(user_name, all_names, ["添加用户失败"]) function_whb.insert_img(self.driver, "add_user_success.png")
def test91_modify_addr(self): """用户修改地址""" user_address = UserManagement.user_address user_addresses = self.user_login9() self.assertIn(user_address, user_addresses, ["修改地址失败"]) function_whb.insert_img(self.driver, "modify_address_success.png")
def test2_modify_class(self): """修改部门名称""" class_name = UserManagement.modify_class_name class_names = self.user_login2() self.assertIn(class_name, class_names, ["修改部门名称失败"]) function_whb.insert_img(self.driver, "modify_classname_success.png")
def test1_uploadlocal(self): """选择网盘本地头像""" url1, url2 = self.user_login1() self.assertNotEqual(url1, url2, ["上传网盘头像失败"]) function_whb.insert_img(self.driver, "upload_local_success.png")
def test_01upload(self): """上传单个文件""" file_names = self.user_login1() self.assertIn("123321", file_names, ["上传失败"]) function_whb.insert_img(self.driver, "upload_folder_success.png")
def test96_del_class(self): """删除部门""" class_name = UserManagement.modify_class_name class_names = self.user_login14() self.assertNotIn(class_name, class_names, ["删除部门失败"]) function_whb.insert_img(self.driver, "del_class_success.png")
def test4_del_group(self): """删除组""" user_name = ShareGroup.group_name all_names = self.user_login2() self.assertNotIn(user_name, all_names, ["删除组失败"]) function_whb.insert_img(self.driver, "del_group_success.png")
def test1_add_group(self): """添加组""" user_name = ShareGroup.group_name all_names = self.user_login1() self.assertIn(user_name, all_names, ["添加组失败"]) function_whb.insert_img(self.driver, "add_group_success.png")
def test_login3(self): '''用户名为空,密码正确''' self.user_login_verify(password="******") po = login(self.driver) self.assertEqual(po.userAndpawd_error_hint1(), "文件管理系统内网") function_whb.insert_img(self.driver, "user_empty.png")
def test_login2(self): """用户名正确,密码为空""" self.user_login_verify(username="******") po = login(self.driver) self.assertEqual(po.userAndpawd_error_hint1(), "文件管理系统内网") function_whb.insert_img(self.driver, "pawd_empty.png")
def test_login1(self): """用户名、密码为空""" self.user_login_verify() po = login(self.driver) self.assertEqual(po.userAndpawd_error_hint1(), "文件管理系统内网") function_whb.insert_img(self.driver, "user_empty.png")
def test2_uploadavatar(self): """上传头像""" url1, url2 = self.user_login2() self.assertNotEqual(url1, url2, ["上传电脑头像失败"]) function_whb.insert_img(self.driver, "upload_acatar_success.png")
def test3_folder(self): """重名文件夹""" agent_name, tips = self.user_login() self.assertIn(agent_name, tips, ["创建同名文件夹失败"]) function_whb.insert_img(self.driver, "again_folder_success.png")
def test95_user_export(self): """用户导出""" file_list = self.user_login13() self.assertIn("usertest部门成员.xls", file_list, ["用户导出失败"]) function_whb.insert_img(self.driver, "user_import_success.png")
def test6_modify_passwd(self): """用户修改密码""" info_passwd = self.user_login6() self.assertEqual(info_passwd, "密码修改成功") function_whb.insert_img(self.driver, "modify_passwd_success.png")
def test1_add_class(self): """添加部门""" class_name = UserManagement.class_name class_names = self.user_login1() self.assertIn(class_name, class_names, ["添加部门失败"]) function_whb.insert_img(self.driver, "add_class_success.png")
def test7_modify_email(self): """修改用户email""" email_name = UserManagement.email emails_name = self.user_login7() self.assertIn(email_name, emails_name, ["修改email失败"]) function_whb.insert_img(self.driver, "modify_email_success.png")
def test3_clear_selection(self): """清除选择""" class_value = self.user_login3() self.assertEqual("el-tree", class_value, ["清除选择失败"]) function_whb.insert_img(self.driver, "clear_selection_success.png")
def test8_modify_phone(self): """用户修改手机号""" phone_number = UserManagement.phone_number phone_numbers = self.user_login8() self.assertIn(phone_number, phone_numbers, ["修改手机号失败"]) function_whb.insert_img(self.driver, "modify_phone_success.png")
def test5_modify_name(self): """用户修改姓名""" user_name = UserManagement.username1 files_name = self.user_login5() self.assertIn(user_name, files_name, ["修改姓名失败"]) function_whb.insert_img(self.driver, "modify_name_success.png")
def test3_deluser(self): """删除组成员用户""" user_name, all_names = self.user_login4() self.assertNotIn(user_name, all_names, ["删除用户失败"]) function_whb.insert_img(self.driver, "del_user_success.png")