import { defineConfig } from '@playwright/test'; export default defineConfig({ testDir: './e2e', timeout: 30000, retries: 1, use: { // Electron 应用通过自定义 fixture 启动,不走 browser 配置 trace: 'on-first-retry', screenshot: 'only-on-failure', }, // 仅列出涉及的项目类型,实际 Electron 启动在 fixture 中处理 projects: [ { name: 'electron', // Electron E2E 不需要 playwright 的 browser,由 electron 命令启动 }, ], });