1.2 KiB
1.2 KiB
2026-07-10 验证结果参数格式修正计划
- 计划编号:PC-021
- 开始时间:2026-07-10 14:31:14 +08:00
- 页面范围:
login.html、register.html、forgot-password.html - 接口范围:
POST /captcha/verify - 新契约:验证轨迹统一提交为
payload.track,不再提交旧的payload.data。
执行清单
- 写失败测试:按后端最新示例断言
payload.track、left、top和trackList。 - 修改
captcha-pages.js:把 TAC 轨迹转换成后端要求的payload.track。 - 更新追踪文档中旧的
payload.data.trackList记录。 - 运行焦点测试、语法检查和空白检查。
验证记录
- 2026-07-10 14:31:14 +08:00:开始按新请求体契约补失败测试。
- 2026-07-10 14:31:14 +08:00:
node tests\captcha-pages.test.js已按预期失败,失败点为实际请求体仍提交payload.id和payload.data。 - 2026-07-10 14:34:28 +08:00:修复后
node tests\captcha-pages.test.js、node tests\auth-page-structure.test.js、node tests\auth-pages.test.js、node --check public\js\captcha-pages.js均通过;git diff --check无空白错误,仅有 LF/CRLF 换行提示。