Sahi Documentation

Autoheal

abstract Autoheal allows automatic healing and recovery of failing scripts based on the data from previous runs.
Autoheal is the ability of the automation script to heal itself when it encounters a failure. When an element is not found by Sahi, it will try to look for a viable alternate based on the data of its previous runs. If the alternative works fine, Sahi will mark the change in the logs and continue execution. This can reduce failures and reduce effort spent in stopping, analyzing and rerunning scripts.

Autoheal is currently available only for web automation.

Autoheal related settings

Autoheal is disabled by default.