配置示例
配置示例
// playwright.config.ts
export default defineConfig({
retries: process.env.CI ? 2 : 0,
use: { trace: 'on-first-retry' },
});重试是应急阀而不是解决方案:持续统计 flaky 比例并治理根因,否则失败信号被逐渐稀释。
Playwright 在配置里设置 retries 次数:失败用例自动重跑并在报告中标记为 flaky;配合 trace: 'on-first-retry' 可以先拿到重试时的完整现场。
// playwright.config.ts
export default defineConfig({
retries: process.env.CI ? 2 : 0,
use: { trace: 'on-first-retry' },
});