Skip to main content

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