Files
novalon-manage-system/uat-tests/data/users.json
T
张翔 4ec1a3f4dd feat: 更新UAT测试配置和修复数据库连接问题
refactor(测试): 重构用户数据加载逻辑以支持数组格式
fix(数据库): 修正数据库连接配置和凭证
test: 添加新的导航和用户管理测试场景
docs: 生成UAT测试报告和最终报告
ci: 更新Woodpecker CI配置和测试命令
build: 添加application-test.yml配置文件
chore: 清理旧的测试场景文件
2026-03-25 15:32:49 +08:00

63 lines
1.8 KiB
JSON

{
"users": {
"admin": {
"username": "admin",
"password": "admin123",
"email": "admin@novalon.com",
"role": "超级管理员",
"expectedBehavior": "应该能够登录并访问所有功能"
},
"manager": {
"username": "manager",
"password": "manager123",
"email": "manager@novalon.com",
"role": "部门经理",
"expectedBehavior": "应该能够登录并访问部门管理功能"
},
"user": {
"username": "user",
"password": "user123",
"email": "user@novalon.com",
"role": "普通用户",
"expectedBehavior": "应该能够登录但权限受限"
}
},
"roles": {
"super_admin": {
"name": "超级管理员",
"key": "admin",
"permissions": ["all"],
"expectedAccess": ["users", "roles", "menus", "config", "dict", "files", "notice", "loginlog", "oplog", "exceptionlog"]
},
"department_manager": {
"name": "部门经理",
"key": "manager",
"permissions": ["users", "roles", "config"],
"expectedAccess": ["users", "roles", "config"]
},
"regular_user": {
"name": "普通用户",
"key": "user",
"permissions": ["view"],
"expectedAccess": []
}
},
"testScenarios": {
"userLifecycle": {
"name": "用户生命周期测试",
"priority": "high",
"description": "测试用户从创建、激活、使用到停用的完整生命周期"
},
"roleManagement": {
"name": "角色管理测试",
"priority": "high",
"description": "测试角色分配、权限验证和角色变更"
},
"crossDepartment": {
"name": "跨部门协作测试",
"priority": "medium",
"description": "测试不同部门用户之间的协作场景"
}
}
}