Skip to main content

Variable: test

const test: MergedTestType<[TestType<PlaywrightTestArgs & PlaywrightTestOptions & TestFixtures & ModuleFixtures, PlaywrightWorkerArgs & PlaywrightWorkerOptions & WorkerFixtures>, TestType<PlaywrightTestArgs & PlaywrightTestOptions & AuthFixtures & AuthFixtureOptions, PlaywrightWorkerArgs & PlaywrightWorkerOptions & AuthDeps>, TestType<PlaywrightTestArgs & PlaywrightTestOptions & NavFixtures, PlaywrightWorkerArgs & PlaywrightWorkerOptions & NavWorkerDeps>]>

Defined in: src/fixtures/index.ts:60

Unified Playwright test object with all Praman fixtures.

Remarks​

Combines moduleTest (config, logger, ui5 + table/dialog/date/odata), authTest (sapAuth), navTest (ui5Navigation, btpWorkZone), stabilityTest (auto-wait, request interception), and feTest (fe).

Example​

import { test } from 'playwright-praman';

test('table and FE ops', async ({ ui5, ui5Navigation, fe }) => {
await ui5Navigation.navigateToApp('PurchaseOrder-manage');
await ui5.table.getRows('myTable');
await fe.listReport.search();
});