Defined in node_modules/.pnpm/playwright-core@1.29.2/node_modules/playwright-core/types/types.d.ts:15486
Methods
startCSSCoverage
startCSSCoverage( options?: { resetOnNavigation?: boolean ; } ) : Promise < void >
Parameters
Optional options: { resetOnNavigation?: boolean ; }
Optional reset On Navigation?: boolean
Returns Promise < void >
Defined in node_modules/.pnpm/playwright-core@1.29.2/node_modules/playwright-core/types/types.d.ts:15491
startJSCoverage
startJSCoverage( options?: { reportAnonymousScripts?: boolean ; resetOnNavigation?: boolean ; } ) : Promise < void >
Parameters
Optional options: { reportAnonymousScripts?: boolean ; resetOnNavigation?: boolean ; }
Optional report Anonymous Scripts?: boolean
Optional reset On Navigation?: boolean
Returns Promise < void >
Defined in node_modules/.pnpm/playwright-core@1.29.2/node_modules/playwright-core/types/types.d.ts:15506
stopCSSCoverage
stopCSSCoverage( ) : Promise < { ranges: { end: number ; start: number ; } [] ; text?: string ; url: string ; } [] >
Returns Promise < { ranges: { end: number ; start: number ; } [] ; text?: string ; url: string ; } [] >
Defined in node_modules/.pnpm/playwright-core@1.29.2/node_modules/playwright-core/types/types.d.ts:15523
stopJSCoverage
stopJSCoverage( ) : Promise < { functions: { functionName: string ; isBlockCoverage: boolean ; ranges: { count: number ; endOffset: number ; startOffset: number ; } [] ; } [] ; scriptId: string ; source?: string ; url: string ; } [] >
Returns Promise < { functions: { functionName: string ; isBlockCoverage: boolean ; ranges: { count: number ; endOffset: number ; startOffset: number ; } [] ; } [] ; scriptId: string ; source?: string ; url: string ; } [] >
Defined in node_modules/.pnpm/playwright-core@1.29.2/node_modules/playwright-core/types/types.d.ts:15556
Coverage gathers information about parts of JavaScript and CSS that were used by the page.
An example of using JavaScript coverage to produce Istanbul report for page load:
NOTE Coverage APIs are only supported on Chromium-based browsers.