fix(ECR-001): 对齐 Playwright e2e 与 /psy/ base 及现 UI
E2E 改走 /psy 路径并更新过时文案断言,恢复 L3 冒烟;补充 Phase F QA 报告。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -83,24 +83,24 @@ test('star / rhythm / cards pages render with mocked API', async ({ page }) => {
|
||||
await route.fulfill(ok({}))
|
||||
})
|
||||
|
||||
await page.goto('/star?y=1983&m=6&d=6')
|
||||
await expect(page.getByRole('heading', { name: '星象性格' })).toBeVisible()
|
||||
await page.goto('/psy/star?y=1983&m=6&d=6')
|
||||
await expect(page.getByText('E2E星象')).toBeVisible()
|
||||
await expect(page.getByRole('button', { name: /深度版/ })).toBeVisible()
|
||||
await expect(page.getByRole('button', { name: /解锁完整分析/ })).toBeVisible()
|
||||
|
||||
await page.goto('/rhythm?y=1992&m=6&d=8')
|
||||
await expect(page.getByRole('heading', { name: '身心节律' })).toBeVisible()
|
||||
await page.goto('/psy/rhythm?y=1992&m=6&d=8')
|
||||
await expect(page.getByText('身心节律').first()).toBeVisible()
|
||||
await expect(page.getByText('E2E节律')).toBeVisible()
|
||||
|
||||
await page.goto('/cards')
|
||||
await expect(page.getByRole('heading', { name: '意象卡片' })).toBeVisible()
|
||||
await page.goto('/psy/cards')
|
||||
await expect(page.getByRole('heading', { name: 'Hi,我是愈心 AI' })).toBeVisible()
|
||||
await page.getByRole('button', { name: '关联生日' }).click()
|
||||
await page.locator('input[type="number"]').nth(0).fill('1990')
|
||||
await page.locator('input[type="number"]').nth(1).fill('5')
|
||||
await page.locator('input[type="number"]').nth(2).fill('12')
|
||||
await page.getByRole('button', { name: '抽取卡片' }).click()
|
||||
await expect(page.getByText('E2E卡片')).toBeVisible()
|
||||
|
||||
await page.goto('/companion')
|
||||
await page.goto('/psy/companion')
|
||||
await expect(page.getByText('立秋')).toBeVisible()
|
||||
await expect(page.getByText('今日心情')).toBeVisible()
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user