| 典型工具 | Playwright、Cypress、Selenium、Appium |
|---|---|
| 建议范围 | 登录、下单、支付等核心链路与跨系统集成点 |
Playwright 示例
Playwright 示例
test('user can sign in', async ({ page }) => {
await page.goto('/login');
await page.getByLabel('Email').fill('user@example.com');
await page.getByRole('button', { name: 'Sign in' }).click();
await expect(page.getByText('Welcome')).toBeVisible();
});E2E 用例数量增长会线性推高流水线时长,新增前先评估能否用 API 层或组件层覆盖。