Skip to main content
Version: 1.x

Variable: webStorageTest

const webStorageTest: TestType<PlaywrightTestArgs & PlaywrightTestOptions & object, PlaywrightWorkerArgs & PlaywrightWorkerOptions>

Playwright test object extended with the webStorage fixture.

Remarks

Provides typed access to page.localStorage and page.sessionStorage (Playwright 1.61+). Feature-gated via assertWebStorageAvailable — throws at setup time on older Playwright versions so failures surface early.

Compose with coreTest via mergeTests() if needed.

Capability

webStorage.fixture

Example

import { webStorageTest } from 'playwright-praman';

webStorageTest('seed before login', async ({ webStorage }) => {
await webStorage.localStorage.seed({ featureFlag: 'enabled' });
await page.goto('/app');
});