2
0

test-users.json 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. {
  2. "users": [
  3. {
  4. "id": "test-user-001",
  5. "name": "测试用户1",
  6. "email": "test1@example.com",
  7. "phone": "13800138000",
  8. "idCard": "110101199001011234",
  9. "disabilityCard": "残疾证123456",
  10. "disabilityLevel": "一级",
  11. "disabilityType": "肢体残疾",
  12. "address": "北京市东城区测试街道1号",
  13. "notes": "这是测试用户数据,不包含真实个人信息"
  14. },
  15. {
  16. "id": "test-user-002",
  17. "name": "测试用户2",
  18. "email": "test2@example.com",
  19. "phone": "13900139000",
  20. "idCard": "310101199002021234",
  21. "disabilityCard": "残疾证234567",
  22. "disabilityLevel": "二级",
  23. "disabilityType": "视力残疾",
  24. "address": "上海市黄浦区测试路2号",
  25. "notes": "E2E 测试用的模拟用户数据"
  26. },
  27. {
  28. "id": "test-admin-001",
  29. "name": "测试管理员",
  30. "email": "admin@example.com",
  31. "phone": "13700137000",
  32. "idCard": "440101199003031234",
  33. "disabilityCard": "残疾证345678",
  34. "disabilityLevel": "三级",
  35. "disabilityType": "听力残疾",
  36. "address": "广州市天河区测试大道3号",
  37. "role": "admin",
  38. "permissions": ["read", "write", "delete"],
  39. "notes": "具有管理员权限的测试用户"
  40. }
  41. ],
  42. "scenarios": {
  43. "successfulLogin": {
  44. "user": "test-user-001",
  45. "expectedResult": "login_success",
  46. "description": "正常登录场景"
  47. },
  48. "failedLogin": {
  49. "user": "test-user-002",
  50. "password": "wrong_password",
  51. "expectedResult": "login_failed",
  52. "description": "密码错误登录失败场景"
  53. },
  54. "adminOperation": {
  55. "user": "test-admin-001",
  56. "operation": "delete_user",
  57. "expectedResult": "operation_success",
  58. "description": "管理员删除用户操作"
  59. }
  60. },
  61. "metadata": {
  62. "version": "1.0.0",
  63. "createdAt": "2026-01-08",
  64. "purpose": "E2E测试数据",
  65. "warning": "此数据仅用于测试,不包含任何真实个人信息"
  66. }
  67. }