diff --git a/apps/web/e2e/core-generation.spec.ts b/apps/web/e2e/core-generation.spec.ts index faa47709c..3a64fdded 100755 --- a/apps/web/e2e/core-generation.spec.ts +++ b/apps/web/e2e/core-generation.spec.ts @@ -214,6 +214,8 @@ test.describe("Core generation flow", () => { const aiSwitch = page.locator(".xx-title-ai-toggle .xx-switch.active") if (await aiSwitch.isVisible({ timeout: 2000 }).catch(() => false)) { await aiSwitch.click() + // 等待输入框出现(条件渲染,需要等待 DOM 更新) + await expect(page.getByPlaceholder("输入或从标题库选择…")).toBeVisible({ timeout: 5000 }) } const titleText = `E2E Test ${suffix}` await page.getByPlaceholder("输入或从标题库选择…").fill(titleText)