feat: add UAT helper utilities and test data
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"admin": {
|
||||
"name": "管理员",
|
||||
"permissions": ["all"]
|
||||
},
|
||||
"manager": {
|
||||
"name": "经理",
|
||||
"permissions": ["user:read", "user:write", "role:read"]
|
||||
},
|
||||
"user": {
|
||||
"name": "普通用户",
|
||||
"permissions": ["user:read"]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"user-lifecycle": {
|
||||
"description": "用户生命周期测试场景",
|
||||
"users": ["admin", "manager", "user"]
|
||||
},
|
||||
"role-management": {
|
||||
"description": "角色管理测试场景",
|
||||
"users": ["admin"]
|
||||
},
|
||||
"collaboration": {
|
||||
"description": "多角色协作测试场景",
|
||||
"users": ["admin", "manager", "user"]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"admin": {
|
||||
"username": "admin",
|
||||
"password": "admin123",
|
||||
"role": "admin",
|
||||
"email": "admin@novalon.com"
|
||||
},
|
||||
"manager": {
|
||||
"username": "manager",
|
||||
"password": "manager123",
|
||||
"role": "manager",
|
||||
"email": "manager@novalon.com"
|
||||
},
|
||||
"user": {
|
||||
"username": "testuser",
|
||||
"password": "testuser123",
|
||||
"role": "user",
|
||||
"email": "user@novalon.com"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user