Livoa LogoLivoa
Start


Automation Execution begins.

Error Occurs?


Check if an error occurs during execution.

Trigger Self-Healing


Activate self-healing mechanism.

Error Classification


Identify error type.

iFrame Issue


Switch to correct iFrame.

Shadow DOM Issue


Navigate to shadow root.

Locator Issue


Retrieve multiple stored attributes to identify the potential element.

Assign Attribute Weightage


Score attributes on a scale of 0-50.

Use Rating System


Evaluate candidate locators, scoring overall similarity.

Select Highest-Rated Locator


Choose the most suitable locator from the candidate ratings.

Store New Locator


Save the new locator in the database for future use.

Verify Element Found?


Check if the element is now located.

Execution Fails


Log error and stop.

End


Process complete.

Error Occurs?
Continue Execution


Proceed without errors.

Identify Issue
Locator Issue Sub-Process
Retrieve Stored Attributes


ID, class, text, label, parents, siblings, aria-text.

Assign Attribute Weightage


Score attributes 0–50.

Apply Rating System


Evaluate candidate locators 5–50.

Compare New vs Old Locator


Check similarity.

Select Highest-Rated Locator
Store New Locator


Save in database.

Element Located?
Continue Execution


Resume automation.

fsda

by dasd

0
0 uses