用例示例
用例示例
import { test, expect } from '@playwright/test';
test('login', async ({ page }) => {
await page.goto('/login');
await expect(page).toHaveTitle(/登录/);
});自定义 fixture 可复用登录态、测试数据与接口客户端,也支持按 worker/项目维度定义作用域。
Playwright 自带夹具体系(page、context、browser、request),也支持自定义 fixture 与项目配置;测试之间默认隔离 context,相当于每个用例独立会话。
import { test, expect } from '@playwright/test';
test('login', async ({ page }) => {
await page.goto('/login');
await expect(page).toHaveTitle(/登录/);
});