Interface: AgentPlanStep
A single step in an agent test plan scenario.
Intent
Describe one atomic user action for test generation.
Example
const step: AgentPlanStep = {
index: 1,
description: 'Click the Create BOM button in the toolbar',
action: 'press',
controlId: 'createBtn',
controlType: 'sap.m.Button',
pramanMethod: "ui5.control({ controlType: 'sap.m.Button', properties: { text: 'Create BOM' } }).press()",
};
Properties
action
readonlyaction:string
Action verb (e.g. 'press', 'setValue', 'navigate').
controlId?
readonlyoptionalcontrolId?:string
UI5 control ID targeted by this step, if applicable.
controlType?
readonlyoptionalcontrolType?:string
Fully-qualified UI5 control type, if applicable.
description
readonlydescription:string
Human-readable description of this step.
index
readonlyindex:number
1-based step index within the scenario.
pramanMethod?
readonlyoptionalpramanMethod?:string
Praman fixture method call for this step, if applicable.