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

    Interface AgentPlan

    Structured output of the Praman SAP Planner agent.

    Serializable to JSON. The planner generates this alongside the .plan.md and gold-standard .spec.ts files. The generator agent can consume this to produce additional test scenarios.

    Provide a machine-readable test plan for agent-to-agent handoff.

    const plan: AgentPlan = {
    appName: 'Bill of Materials',
    systemUrl: 'https://my403147.s4hana.cloud.sap/',
    ui5Version: '1.142.4',
    scenarios: [scenario1, scenario2],
    controlInventory: discoveredControls,
    generatedAt: new Date().toISOString(),
    generatorVersion: '1.0.0',
    seedFile: 'tests/seeds/sap-seed.spec.ts',
    };
    interface AgentPlan {
        appName: string;
        controlInventory: DiscoveredControl[];
        generatedAt: string;
        generatorVersion: string;
        scenarios: AgentPlanScenario[];
        seedFile?: string;
        systemUrl: string;
        ui5Version: string;
    }
    Index

    Properties

    appName: string

    Display name of the SAP application under test.

    controlInventory: DiscoveredControl[]

    All controls discovered during page analysis.

    generatedAt: string

    ISO 8601 timestamp when this plan was generated.

    generatorVersion: string

    Version of the planner agent that generated this plan.

    scenarios: AgentPlanScenario[]

    Ordered list of test scenarios discovered by the planner.

    seedFile?: string

    Path to the seed file used for authentication, if applicable.

    systemUrl: string

    Base URL of the SAP system where discovery was performed.

    ui5Version: string

    UI5 framework version detected on the page.