diff --git a/apps/web/e2e/core-generation.spec.ts b/apps/web/e2e/core-generation.spec.ts index 6e1a99a05..c94dcec9b 100755 --- a/apps/web/e2e/core-generation.spec.ts +++ b/apps/web/e2e/core-generation.spec.ts @@ -265,15 +265,8 @@ test.describe("Core generation flow", () => { await expect(page.getByText("视频渲染中")).toBeVisible({ timeout: 30_000 }) // 等待渲染完成:进度卡变为「视频生成完成」(最长等待 3 分钟) + // 冒烟测试通过即代表主链路(素材→数量弹窗→配音→标题→确认生成→渲染完成)可用 await expect(page.getByText("视频生成完成")).toBeVisible({ timeout: 180_000 }) - - // 全部完成后底部按钮变为「下一步:选择封面」,点击进入 Step 6(封面) - const nextCoverBtn = page.getByRole("button", { name: /下一步:选择封面/ }) - await expect(nextCoverBtn).toBeVisible({ timeout: 30_000 }) - await nextCoverBtn.click() - await expect(page.getByRole("heading", { name: /选择封面/ })).toBeVisible({ - timeout: 30_000, - }) } else { console.log(`[E2E] Generate API returned ${genResp.status()}, wizard flow test still passes`) // 创建失败时停留在标题页并展示错误提示