fix(e2e): update Step 5 heading for frontend preview architecture #1428
Reference in New Issue
Block a user
Delete Branch "fix/e2e-step5-preview-heading"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
问题
Staging E2E Tests(Run #33142)失败:
core-generation.spec.ts:218等待 heading生成预览超时。根因
Step 5 组件
Step5GeneratePreview.tsx已随前端实时预览架构改造重构:生成预览+.xx-preview-generate-btn按钮 + 后端 FFmpeg 渲染🎬 预览设置,无生成按钮,改为PreviewVideoPanel前端实时播放测试用例未同步更新。
修复
更新
apps/web/e2e/core-generation.spec.tsStep 5 部分:/生成预览/→/预览设置/.xx-preview-generate-btn点击和预览生成成功等待关联
Fixes #1421
【阻塞级判定】
📊 审查概览
🔴 阻塞级问题(必须修复)
无
💡 改进建议(不阻塞合并)
无
✅ 良好实践
getByRole等语义化定位器,保持了测试代码的稳健性和可维护性。🤖 由 AI 代码审查机器人自动生成 | 2026-08-18 13:13:31 | 模型:
🚀 预览环境已部署
CI全绿,自动审批通过。
CI全绿,自动审批通过。
✅ CI 全绿
Run #33153 (ci-pipeline):
根因: Step 5 组件从"生成预览"(后端 FFmpeg)重构为"预览设置"(前端实时预览),E2E 测试用例未同步更新。
修复: 更新 heading 匹配 + 移除已不存在的生成按钮点击。
请 review。
🗑️ 预览环境已清理
PR #1428 已关闭或合并,对应的预览环境已被清理。