Modern QA2026Built-in Fixtures — tiles
Log inJoin
92 / 139 · 13 Browser Automation with Playwright · Fixtures and Test Data← prev⊞ allnext →☰ Read as one page

10.2Built-in Fixtures

Every @playwright/test test receives built-in fixtures automatically:

Fixture Description
page A new page in a fresh browser context
context A browser context (owns the page)
browser The shared browser instance
request An API request context for direct HTTP calls
browserName Current browser name (chromium, firefox, webkit)
// `page` and `context` are fresh for every test — no shared state
test('example', async ({ page, context, request }) => {
  // page: isolated browser tab
  // context: isolated browser session
  // request: make API calls without a browser
});