Smart Healing Object Repository in Robot framework

How long have you been doing this @nixuewei? Years? So essentially you are “calculating” or like you said, programmatically generating your XPath locators? All of the locators you use in your automated tests are done using XPath? No ID attributes or CSS?