Praman — Agent-First SAP UI5 Test Automation Plugin - v1.2.0
    Preparing search index...

    Interface ExtensionContext

    Context provided to extension factories during handler creation.

    Each test gets its own context with a fresh handler instance. The page and handler are test-scoped; config is worker-scoped and frozen.

    extendUI5Handler('myExt', (ctx: ExtensionContext) => ({
    async myMethod() {
    const btn = await ctx.handler.control({ id: 'btn1' });
    await btn.press();
    },
    }));
    interface ExtensionContext {
        config: Readonly<PramanConfig>;
        handler: UI5Handler;
        page: Page;
    }
    Index

    Properties

    Properties

    config: Readonly<PramanConfig>

    Validated, frozen Praman configuration.

    handler: UI5Handler

    The base UI5Handler instance for control discovery and interaction.

    page: Page

    Playwright Page for direct browser interactions.