Explorar el Código

test(interface): 接口冒烟闭环 2026-11-04 06:57 — 通过率 46% (fix=1 reg=1); 测试用例 361/386 完成(文档化219)

E2E Test Bot hace 1 semana
padre
commit
db761bbc9c
Se han modificado 3 ficheros con 11 adiciones y 5 borrados
  1. 7 1
      INTERFACE_TEST_REPORT.md
  2. 2 2
      interface_test_report.tsv
  3. 2 2
      playwright_smoke.log

+ 7 - 1
INTERFACE_TEST_REPORT.md

@@ -1,4 +1,4 @@
-# CFC 接口冒烟测试报告 (20261104_051600)
+# CFC 接口冒烟测试报告 (20261104_065448)
 
 
 - 目标: cfc.iwintrue.com  用例总数: **549**
 - 目标: cfc.iwintrue.com  用例总数: **549**
 - 业务成功率(BIZ_OK): **253/549 = 46%**
 - 业务成功率(BIZ_OK): **253/549 = 46%**
@@ -8,6 +8,12 @@
 - BIZ_FAIL: 295
 - BIZ_FAIL: 295
 - CONN_ERR: 1
 - CONN_ERR: 1
 
 
+## ✅ 回归修复(1 个,之前失败现已通过)
+- `POST /api/user/portrait/generate`  (原 CONN_ERR)
+
+## ⚠️ 回归劣化(1 个,之前通过现失败)
+- `POST /api/user/portrait/regenerate`  (现 CONN_ERR)
+
 ## 需开发团队关注的契约缺口 (NOT_FOUND=0)
 ## 需开发团队关注的契约缺口 (NOT_FOUND=0)
 
 
 ## 健壮性风险 (SERVER_ERR=0)
 ## 健壮性风险 (SERVER_ERR=0)

+ 2 - 2
interface_test_report.tsv

@@ -994,9 +994,9 @@ utils/api	getRecommendList	POST	/api/recommend/list	200	200	BIZ_OK
 utils/api	getChildOverview	POST	/api/stats/child/overview	200	200	BIZ_OK
 utils/api	getChildOverview	POST	/api/stats/child/overview	200	200	BIZ_OK
 utils/api	getTaskHistory	POST	/api/tasks/history	200	200	BIZ_OK
 utils/api	getTaskHistory	POST	/api/tasks/history	200	200	BIZ_OK
 utils/api	editPortrait	POST	/api/user/portrait/edit	200	500	BIZ_FAIL
 utils/api	editPortrait	POST	/api/user/portrait/edit	200	500	BIZ_FAIL
-utils/api	generatePortrait	POST	/api/user/portrait/generate	-1	None	CONN_ERR
+utils/api	generatePortrait	POST	/api/user/portrait/generate	200	200	BIZ_OK
 utils/api	getPortrait	POST	/api/user/portrait/get	200	200	BIZ_OK
 utils/api	getPortrait	POST	/api/user/portrait/get	200	200	BIZ_OK
-utils/api	regeneratePortrait	POST	/api/user/portrait/regenerate	200	200	BIZ_OK
+utils/api	regeneratePortrait	POST	/api/user/portrait/regenerate	-1	None	CONN_ERR
 utils/profile-backfill	backfillProfile	POST	/api/user/profile/backfill	200	500	BIZ_FAIL
 utils/profile-backfill	backfillProfile	POST	/api/user/profile/backfill	200	500	BIZ_FAIL
 utils/sso	createSsoTicket	POST	/api/auth/sso-ticket	200	500	BIZ_FAIL
 utils/sso	createSsoTicket	POST	/api/auth/sso-ticket	200	500	BIZ_FAIL
 auto	auto	GET	/api/cf/family-summary	200	200	BIZ_OK
 auto	auto	GET	/api/cf/family-summary	200	200	BIZ_OK

+ 2 - 2
playwright_smoke.log

@@ -70,7 +70,7 @@ Running 57 tests using 1 worker
 
 
 [44/57] [desktop] › e2e\api\nonfunc-perf-compat.spec.js:106:1 › [响应时间基线] 已登录家庭列表单请求耗时冒烟 ≤ 8s
 [44/57] [desktop] › e2e\api\nonfunc-perf-compat.spec.js:106:1 › [响应时间基线] 已登录家庭列表单请求耗时冒烟 ≤ 8s
 [desktop] › e2e\api\nonfunc-perf-compat.spec.js:106:1 › [响应时间基线] 已登录家庭列表单请求耗时冒烟 ≤ 8s
 [desktop] › e2e\api\nonfunc-perf-compat.spec.js:106:1 › [响应时间基线] 已登录家庭列表单请求耗时冒烟 ≤ 8s
-[耗时] 家庭列表 116ms
+[耗时] 家庭列表 78ms
 
 
 [45/57] [desktop] › e2e\api\nonfunc-perf-compat.spec.js:117:6 › [TC-C-N01/X-N04] 任务打卡幂等:重复提交不重复计分(需任务流夹具)
 [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 请求(需活动夹具 + 压测授权)
 [46/57] [desktop] › e2e\api\nonfunc-perf-compat.spec.js:122:6 › [TC-X-N03] 活动名额并发不超卖:100 名额 / 瞬时 500 请求(需活动夹具 + 压测授权)
@@ -128,4 +128,4 @@ Running 57 tests using 1 worker
     [desktop] › e2e\api\nonfunc-security.spec.js:75:3 › 非功能/安全接口冒烟 › [TC-A-N05] 非管理员访问后台接口被拒(401/403) 
     [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) 
     [desktop] › e2e\api\nonfunc-security.spec.js:121:3 › 非功能/安全接口冒烟 › [TC-P-N11] 报告上传非 PDF/恶意内容被拒(非 200) 
   3 skipped
   3 skipped
-  51 passed (51.3s)
+  51 passed (48.4s)