When a button’s identifier changes, a classic test breaks. A self-healing tool looks for the most similar element (text, position, attributes) and carries on.
It’s handy for reducing maintenance, but risky: if the button has really disappeared, the tool may click on something else and hide a regression. Every repair must be logged and reviewed.