Praman — AI-First SAP UI5 Test Automation Platform - v1.0.1
    Preparing search index...

    Interface ObjectPageFixture

    Fixture interface for Object Page testing operations.

    Provides a high-level facade for Object Page interactions within a Playwright test fixture context. Each method maps to a corresponding function in object-page.ts.

    test('edit product', async ({ objectPage }) => {
    await objectPage.clickEdit();
    const title = await objectPage.getHeaderTitle();
    expect(title).toBe('Product Details');
    });
    interface ObjectPageFixture {
        clickButton: (buttonName: string) => Promise<void>;
        clickEdit: () => Promise<void>;
        clickSave: () => Promise<void>;
        getHeaderTitle: () => Promise<string>;
        getSectionData: (
            sectionTitleOrId: string,
        ) => Promise<Readonly<Record<string, unknown>>>;
        getSections: () => Promise<readonly { id: string; title: string }[]>;
        isInEditMode: () => Promise<boolean>;
        navigateToSection: (sectionTitleOrId: string) => Promise<void>;
    }
    Index

    Properties

    clickButton: (buttonName: string) => Promise<void>
    clickEdit: () => Promise<void>
    clickSave: () => Promise<void>
    getHeaderTitle: () => Promise<string>
    getSectionData: (
        sectionTitleOrId: string,
    ) => Promise<Readonly<Record<string, unknown>>>
    getSections: () => Promise<readonly { id: string; title: string }[]>
    isInEditMode: () => Promise<boolean>
    navigateToSection: (sectionTitleOrId: string) => Promise<void>