Const
Playwright test object extended with the screencast fixture.
screencast
Extends the base Playwright test with a screencast test-scoped fixture wrapping the Playwright 1.59 page.screencast API.
page.screencast
Compose with coreTest via mergeTests() to inject rootLogger:
coreTest
mergeTests()
rootLogger
const test = mergeTests(coreTest, screencastTest); Copy
const test = mergeTests(coreTest, screencastTest);
Provide structured video recording with real-time AI frame streaming
ui5.inspect
import { screencastTest } from 'playwright-praman';screencastTest('UI5 form workflow', async ({ screencast }) => { await screencast.showChapter('Open form'); await screencast.showActions({ position: 'bottom' });}); Copy
import { screencastTest } from 'playwright-praman';screencastTest('UI5 form workflow', async ({ screencast }) => { await screencast.showChapter('Open form'); await screencast.showActions({ position: 'bottom' });});
Playwright test object extended with the
screencastfixture.