Auto-Heal
Auto-Heal Recovery helps tests survive UI drift. When a recorded element is missing during a run, QAlity looks for an updated match in the DOM, updates the locator, and continues - without stopping the flow for a manual script patch.
Each Auto-Heal recovery counts toward your plan’s shared AI action quota (same pool as AI Step Generation and Case Variations). Discover 5 / Pro 100 / Business 500 per billing cycle. See Pro plan.
Use Auto-Heal alongside solid recordings from the Recorder. For major redesigns, you may still need to edit steps or continue recording from the end of the case.
How it worksHow it works
Follow this flow during a run: the step cannot find the old locator → Auto-Heal activates → the locator is updated → the run resumes.
Complete order
Element not found
What you getWhat you get
How to use Auto-HealHow to use Auto-Heal
Use this path end to end when you want runs to recover from locator drift:
Turn on Auto-Heal Recovery for your runs so healing can activate when a locator no longer matches.
Use Browser Execution or Cloud Execution as usual. Auto-Heal only matters when a step cannot find its element.
If an element is missing, the run can show Auto-Heal active and update the locator instead of stopping.
After the locator is updated, the test continues with the remaining steps. Review the run result and history if you need details.
Auto-Heal helps with locator drift and minor UI changes. It does not fix flaky timing, bad test data, environment issues, or large product redesigns. For big UI changes, edit or re-record the affected steps.