Which Accessors can be self-healed?
Enabling self-healing builds out an accessor repository for each script step. Should an accessor change permanently, AIQ will recommend substitutes based on learning from prior runs and replace the accessor in the script (self-heal the script) for you.
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 href="https://docs.appvance.net/Content/AIQ/Blueprinting/Creating_Blueprints.htm"Creating Blueprints.
Last updated: June 15, 2023
If you have any feedback on this topic, please contact us at documentation@appvance.ai