Self-Healing Support in Scenario Editor
EnablingSelf-Healing Support in Scenario Editor
Self-healing can help Scenario Editor recover when a locator changes between runs. AIQ evaluates the recorded locator and available execution evidence to recommend an alternative when supported.
Use self-healing buildsas outa anreview accessoraid, repositorynot as a substitute for eachmaintaining scriptreliable step.locators. ShouldValidate anany accessorproposed change permanently,in Scenario Editor before accepting it.
Supported actions and locator behavior can vary by AIQ will recommend substitutes based on learning from prior runsrelease and replacebrowser technology. Consult the accessorrelease-specific inScenario Editor documentation for the scriptauthoritative (self-healsupported-accessor the script) for you.list.
The following accessors can be self-healed:
assertContrainsText
assertDoesNotContainText
blur
break
clearText
click
click2
clickIfFound
clickXY
collapse
doSearch
doubleCkick
doubleClickXY
drag
drop
expand
findElsByJqStr
focus
formSubmit
keyboardCommand
mouseDown
mouseDownXY
mouseDrag
mouseDrop
mouseMove
mouseMoveXY
mouseOver
mouseOverXY
mouseUp
mouseUpXY
nativeDrag
nativeDrop
paste
pointerDown
pointerEnter
pointerLeave
pointerOut
pointerOver
pointerUp
reOrderListForVue
rightClick
selectText
sendKeys
sentEnter
sentText
setCaretPosition
setChecked
setHTML
setSelected
setText
setValue
setValuetoEditor
toggleStyle
waitUntilVideoCompleted
For more information on self-healing, see the “Self-healing” section in Creating Blueprints.
Last updated: JuneSeptember 15,14, 20232026
If you have any feedback on this topic, please contact us at documentation@appvance.ai