Files
baiyue-firstleg/reports/phase1-business-maturity-regression-20260730161839242.json
T
2026-07-30 18:01:36 +08:00

290 lines
13 KiB
JSON

{
"reportName": "一期业务成熟度真实 API 回归报告",
"startedAt": "2026-07-30T16:18:39.2416037+08:00",
"finishedAt": "2026-07-30T16:18:45.9972190+08:00",
"gatewayBaseUrl": "http://127.0.0.1:19002",
"repositoryRoot": "C:\\Users\\25137\\Desktop\\工作\\baiyue-phase1-regression",
"success": false,
"summary": {
"total": 38,
"passed": 36,
"failed": 2
},
"testData": {
"Prefix": "p1m_20260730161839242",
"RoleId": 2082742676951584769,
"MemberUsername": "p1m_20260730161839242_member",
"MembershipId": 2082742677664616452
},
"results": [
{
"name": "商户管理员登录",
"category": "认证",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:41.2123221+08:00"
},
{
"name": "刷新令牌并轮换会话",
"category": "认证",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:41.2783995+08:00"
},
{
"name": "旧刷新令牌不可重复使用",
"category": "认证",
"passed": true,
"evidence": "HTTP=401, code=A0401",
"checkedAt": "2026-07-30T16:18:41.3148819+08:00"
},
{
"name": "刷新后旧访问令牌失效",
"category": "认证",
"passed": true,
"evidence": "HTTP=401, code=A0401",
"checkedAt": "2026-07-30T16:18:41.3243941+08:00"
},
{
"name": "查询本人个人资料",
"category": "个人资料",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:41.7787197+08:00"
},
{
"name": "编辑本人个人资料",
"category": "个人资料",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:41.8823546+08:00"
},
{
"name": "个人资料修改后正确回显",
"category": "个人资料",
"passed": true,
"evidence": "displayName 已更新",
"checkedAt": "2026-07-30T16:18:41.8843557+08:00"
},
{
"name": "恢复本人个人资料",
"category": "清理",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:41.9219269+08:00"
},
{
"name": "错误旧密码禁止修改密码",
"category": "密码",
"passed": true,
"evidence": "HTTP=400, code=A0400",
"checkedAt": "2026-07-30T16:18:42.1719581+08:00"
},
{
"name": "正确旧密码修改成功",
"category": "密码",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:42.8306091+08:00"
},
{
"name": "修改密码后旧访问令牌失效",
"category": "密码",
"passed": true,
"evidence": "HTTP=401, code=A0401",
"checkedAt": "2026-07-30T16:18:42.8381526+08:00"
},
{
"name": "修改密码后旧刷新令牌失效",
"category": "密码",
"passed": true,
"evidence": "HTTP=401, code=A0401",
"checkedAt": "2026-07-30T16:18:42.8516674+08:00"
},
{
"name": "恢复前重新登录管理员",
"category": "认证",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:43.1108893+08:00"
},
{
"name": "恢复管理员原密码",
"category": "清理",
"passed": true,
"evidence": "恢复成功",
"checkedAt": "2026-07-30T16:18:43.7828478+08:00"
},
{
"name": "恢复密码后重新登录管理员",
"category": "认证",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:44.0342685+08:00"
},
{
"name": "平台管理员登录",
"category": "认证",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:44.3009158+08:00"
},
{
"name": "平台令牌访问商户接口返回403",
"category": "权限",
"passed": true,
"evidence": "HTTP=403, code=A0403",
"checkedAt": "2026-07-30T16:18:44.3074229+08:00"
},
{
"name": "创建验收角色",
"category": "成员",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:44.3576837+08:00"
},
{
"name": "查询成员按钮权限",
"category": "权限",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:44.4112071+08:00"
},
{
"name": "自助保护所需权限已初始化",
"category": "权限",
"passed": true,
"evidence": "权限数量=2",
"checkedAt": "2026-07-30T16:18:44.4207252+08:00"
},
{
"name": "授予验收角色最小权限",
"category": "权限",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:44.4704710+08:00"
},
{
"name": "新增企业成员及登录账号",
"category": "成员",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:44.7800455+08:00"
},
{
"name": "新增响应包含当前角色",
"category": "成员",
"passed": true,
"evidence": "roleIds 已回显",
"checkedAt": "2026-07-30T16:18:44.7840497+08:00"
},
{
"name": "查询企业成员列表",
"category": "成员",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:44.8145603+08:00"
},
{
"name": "列表返回姓名联系方式及角色",
"category": "成员",
"passed": true,
"evidence": "成员列表字段完整",
"checkedAt": "2026-07-30T16:18:44.8339401+08:00"
},
{
"name": "查询成员详情",
"category": "成员",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:44.8627215+08:00"
},
{
"name": "成员详情角色正确回显",
"category": "成员",
"passed": true,
"evidence": "roleIds 已回显",
"checkedAt": "2026-07-30T16:18:44.8643183+08:00"
},
{
"name": "编辑企业成员",
"category": "成员",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:44.9159647+08:00"
},
{
"name": "成员编辑结果正确",
"category": "成员",
"passed": true,
"evidence": "姓名和手机已更新",
"checkedAt": "2026-07-30T16:18:44.9164688+08:00"
},
{
"name": "新增成员可登录",
"category": "认证",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:45.1540966+08:00"
},
{
"name": "管理员重置成员密码",
"category": "成员",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:45.4187994+08:00"
},
{
"name": "重置密码后成员旧访问令牌失效",
"category": "成员",
"passed": true,
"evidence": "HTTP=401, code=A0401",
"checkedAt": "2026-07-30T16:18:45.4263084+08:00"
},
{
"name": "成员原密码登录失败",
"category": "成员",
"passed": true,
"evidence": "HTTP=401, code=A0401",
"checkedAt": "2026-07-30T16:18:45.6435442+08:00"
},
{
"name": "成员使用重置密码登录",
"category": "认证",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:45.8898627+08:00"
},
{
"name": "普通成员不能停用本人",
"category": "权限",
"passed": true,
"evidence": "HTTP=400, code=A0400",
"checkedAt": "2026-07-30T16:18:45.9215561+08:00"
},
{
"name": "重新读取管理员个人资料",
"category": "成员",
"passed": true,
"evidence": "HTTP=200, code=0",
"checkedAt": "2026-07-30T16:18:45.9640966+08:00"
},
{
"name": "企业所有者不可被停用",
"category": "权限",
"passed": false,
"evidence": "HTTP=400, code=A0400",
"checkedAt": "2026-07-30T16:18:45.9920719+08:00"
},
{
"name": "脚本主流程",
"category": "执行",
"passed": false,
"evidence": "验收失败:企业所有者不可被停用;HTTP=400, code=A0400",
"checkedAt": "2026-07-30T16:18:45.9960730+08:00"
}
],
"fatalMessage": "验收失败:企业所有者不可被停用;HTTP=400, code=A0400",
"securityNote": "报告不包含密码、访问令牌或刷新令牌"
}