|
|
@@ -21,51 +21,11 @@ Running 57 tests using 1 worker
|
|
|
[18/57] [desktop] › e2e\api\energy-api.spec.js:34:3 › 【API级】能量系统收支全流程 › [场景1] 获取家庭能量沙盘 - 期望返回五维能量数据
|
|
|
[19/57] [desktop] › e2e\api\energy-api.spec.js:41:3 › 【API级】能量系统收支全流程 › [场景1b] 未加入家庭/越权访问 - 期望返回错误提示
|
|
|
[20/57] [desktop] › e2e\api\energy-api.spec.js:53:3 › 【API级】能量系统收支全流程 › [场景2] 任务完成能量发放 - 期望能量增加且流水记录
|
|
|
- 1) [desktop] › e2e\api\energy-api.spec.js:53:3 › 【API级】能量系统收支全流程 › [场景2] 任务完成能量发放 - 期望能量增加且流水记录 ──
|
|
|
-
|
|
|
- Error: 能量发放应成功
|
|
|
-
|
|
|
- expect(received).toBe(expected) // Object.is equality
|
|
|
-
|
|
|
- Expected: 200
|
|
|
- Received: 500
|
|
|
-
|
|
|
- 61 | ctx.token
|
|
|
- 62 | );
|
|
|
- > 63 | expect(grant.code, '能量发放应成功').toBe(200);
|
|
|
- | ^
|
|
|
- 64 | expect(grant.data).toBeTruthy();
|
|
|
- 65 |
|
|
|
- 66 | // 流水应记录本次发放
|
|
|
- at D:\cfc\tests\e2e\api\energy-api.spec.js:63:35
|
|
|
-
|
|
|
- Error Context: .api-artifacts\api-energy-api-【API级】能量系统收支全流程-场景2-任务完成能量发放---期望能量增加且流水记录-desktop\error-context.md
|
|
|
-
|
|
|
-
|
|
|
[21/57] [desktop] › e2e\api\energy-api.spec.js:74:3 › 【API级】能量系统收支全流程 › [场景2b] 能量发放缺参 - 期望返回错误提示
|
|
|
[22/57] [desktop] › e2e\api\energy-api.spec.js:82:3 › 【API级】能量系统收支全流程 › [场景3] 能量兑换心愿 - 期望参数校验生效且未扣减能量
|
|
|
[23/57] [desktop] › e2e\api\energy-api.spec.js:106:3 › 【API级】能量系统收支全流程 › [场景4] 查询能量流水 - 期望返回分页记录
|
|
|
[24/57] [desktop] › e2e\api\energy-api.spec.js:116:3 › 【API级】能量系统收支全流程 › [场景5] 获取五维能量概览 - 期望返回五维汇总数据
|
|
|
[25/57] [desktop] › e2e\api\energy-api.spec.js:131:3 › 【API级】能量系统收支全流程 › [场景6] 完整能量收支流程 - 期望全流程成功
|
|
|
- 2) [desktop] › e2e\api\energy-api.spec.js:131:3 › 【API级】能量系统收支全流程 › [场景6] 完整能量收支流程 - 期望全流程成功 ─────
|
|
|
-
|
|
|
- Error: expect(received).toBe(expected) // Object.is equality
|
|
|
-
|
|
|
- Expected: 200
|
|
|
- Received: 500
|
|
|
-
|
|
|
- 140 | ctx.token
|
|
|
- 141 | );
|
|
|
- > 142 | expect(grant.code).toBe(200);
|
|
|
- | ^
|
|
|
- 143 |
|
|
|
- 144 | // 2) 流水可查
|
|
|
- 145 | const logs = await apiPost(request, '/api/energy/logs', { memberId: selfMemberId }, ctx.token);
|
|
|
- at D:\cfc\tests\e2e\api\energy-api.spec.js:142:24
|
|
|
-
|
|
|
- Error Context: .api-artifacts\api-energy-api-【API级】能量系统收支全流程-场景6-完整能量收支流程---期望全流程成功-desktop\error-context.md
|
|
|
-
|
|
|
-
|
|
|
[26/57] [desktop] › e2e\api\family-member-api.spec.js:39:3 › 【API级】家庭成员管理全流程 › [场景1] 获取成员列表 - 期望返回成员数据
|
|
|
[27/57] [desktop] › e2e\api\family-member-api.spec.js:46:3 › 【API级】家庭成员管理全流程 › [场景1b] 越权访问他人家庭 - 期望 403 拒绝
|
|
|
[28/57] [desktop] › e2e\api\family-member-api.spec.js:54:3 › 【API级】家庭成员管理全流程 › [场景2] 添加新家庭成员 - 期望添加成功并返回完整信息
|
|
|
@@ -89,7 +49,7 @@ Running 57 tests using 1 worker
|
|
|
[43/57] [desktop] › e2e\api\nonfunc-perf-compat.spec.js:92:1 › [TC-P-N02/X-N01] 并发不串数据:并行 AI 请求各自独立响应
|
|
|
[44/57] [desktop] › e2e\api\nonfunc-perf-compat.spec.js:106:1 › [响应时间基线] 已登录家庭列表单请求耗时冒烟 ≤ 8s
|
|
|
[desktop] › e2e\api\nonfunc-perf-compat.spec.js:106:1 › [响应时间基线] 已登录家庭列表单请求耗时冒烟 ≤ 8s
|
|
|
-[耗时] 家庭列表 73ms
|
|
|
+[耗时] 家庭列表 70ms
|
|
|
|
|
|
[45/57] [desktop] › e2e\api\nonfunc-perf-compat.spec.js:117:6 › [TC-C-N01/X-N04] 任务打卡幂等:重复提交不重复计分(需任务流夹具)
|
|
|
[46/57] [desktop] › e2e\api\nonfunc-perf-compat.spec.js:122:6 › [TC-X-N03] 活动名额并发不超卖:100 名额 / 瞬时 500 请求(需活动夹具 + 压测授权)
|
|
|
@@ -98,7 +58,7 @@ Running 57 tests using 1 worker
|
|
|
[49/57] [desktop] › e2e\api\nonfunc-security.spec.js:60:3 › 非功能/安全接口冒烟 › [TC-G-N04] 未授权调用 AI 健康教练被拒(401/403)
|
|
|
[50/57] [desktop] › e2e\api\nonfunc-security.spec.js:66:3 › 非功能/安全接口冒烟 › [TC-P-N09] IDOR:越权访问他人家庭成员列表 → 403
|
|
|
[51/57] [desktop] › e2e\api\nonfunc-security.spec.js:75:3 › 非功能/安全接口冒烟 › [TC-A-N05] 非管理员访问后台接口被拒(401/403)
|
|
|
- 3) [desktop] › e2e\api\nonfunc-security.spec.js:75:3 › 非功能/安全接口冒烟 › [TC-A-N05] 非管理员访问后台接口被拒(401/403)
|
|
|
+ 1) [desktop] › e2e\api\nonfunc-security.spec.js:75:3 › 非功能/安全接口冒烟 › [TC-A-N05] 非管理员访问后台接口被拒(401/403)
|
|
|
|
|
|
Error: 后台接口未授权应 401/403,实际 code=500 msg=手机号和验证码不能为空
|
|
|
|
|
|
@@ -124,7 +84,7 @@ Running 57 tests using 1 worker
|
|
|
[55/57] [desktop] › e2e\api\nonfunc-security.spec.js:101:3 › 非功能/安全接口冒烟 › [TC-P-N10] AI 健康教练 XSS:query 注入脚本不回显原始脚本且不错 500
|
|
|
[56/57] [desktop] › e2e\api\nonfunc-security.spec.js:109:3 › 非功能/安全接口冒烟 › [TC-A-N06] 活动反馈存储型 XSS:提交含脚本 comment,列表不回显原始脚本
|
|
|
[57/57] [desktop] › e2e\api\nonfunc-security.spec.js:121:3 › 非功能/安全接口冒烟 › [TC-P-N11] 报告上传非 PDF/恶意内容被拒(非 200)
|
|
|
- 4) [desktop] › e2e\api\nonfunc-security.spec.js:121:3 › 非功能/安全接口冒烟 › [TC-P-N11] 报告上传非 PDF/恶意内容被拒(非 200)
|
|
|
+ 2) [desktop] › e2e\api\nonfunc-security.spec.js:121:3 › 非功能/安全接口冒烟 › [TC-P-N11] 报告上传非 PDF/恶意内容被拒(非 200)
|
|
|
|
|
|
Error: expect(received).toBeTruthy()
|
|
|
|
|
|
@@ -142,10 +102,8 @@ Running 57 tests using 1 worker
|
|
|
Error Context: .api-artifacts\api-nonfunc-security-非功能-安-18c8a-N11-报告上传非-PDF-恶意内容被拒-非-200--desktop\error-context.md
|
|
|
|
|
|
|
|
|
- 4 failed
|
|
|
- [desktop] › e2e\api\energy-api.spec.js:53:3 › 【API级】能量系统收支全流程 › [场景2] 任务完成能量发放 - 期望能量增加且流水记录 ───
|
|
|
- [desktop] › e2e\api\energy-api.spec.js:131:3 › 【API级】能量系统收支全流程 › [场景6] 完整能量收支流程 - 期望全流程成功 ──────
|
|
|
+ 2 failed
|
|
|
[desktop] › e2e\api\nonfunc-security.spec.js:75:3 › 非功能/安全接口冒烟 › [TC-A-N05] 非管理员访问后台接口被拒(401/403)
|
|
|
[desktop] › e2e\api\nonfunc-security.spec.js:121:3 › 非功能/安全接口冒烟 › [TC-P-N11] 报告上传非 PDF/恶意内容被拒(非 200)
|
|
|
3 skipped
|
|
|
- 50 passed (1.4m)
|
|
|
+ 52 passed (57.0s)
|