serial模式
如果串行测试之一失败,则所有随后的测试都会跳过。一组中的所有测试均已重新进行。
import { test, Page } from '@playwright/test'; // Annotate entire file as serial. test.describe.configure({ mode: 'serial' }); let page: Page; test.beforeAll(async ({ browser }) => { page = await browser.newPage(); }); test.afterAll(async () => { await page.close(); }); test('runs first', async () => { await page.goto('https://playwright.dev/'); }); test('runs second', async () => { await page.getByText('Get Started').click(); });