Playwright · Concept
devices
Playwright can emulate devices and browser conditions for tests. It supports device profiles, viewport, locale, time zone, permissions, geolocation, color scheme, user agent, offline mode, and JavaScript settings.
Last updated
Syntax
test.use({ ...devices['iPhone 13'] });
const context = await browser.newContext({ ...devices['iPhone 13'] });In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
devicesviewportisMobilelocaletimezoneIdpermissionsgeolocationcolorScheme