Self-Healing Automation

Healing Report 18 May 2026 - 13:45:27

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

net.bytebuddy.renamed.java.lang.Object$ByteBuddy$tgBgqSki.findElement()
Failed Locator: By.id(sell-car-ownership-list)
Healed Locator: By.cssSelector(div#sell-car-ownership-list)
Score: 0.998
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$21()
Failed Locator: By.id(sell-car-brand-list)
Healed Locator: By.cssSelector(div#sell-car-brand-list)
Score: 0.989
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitScrollAndClick$19()
Failed Locator: By.cssSelector(#sell-car-location-option-customer label)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(3) > main > div > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div > label)
Score: 0.994
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$tgBgqSki.findElement()
Failed Locator: By.cssSelector(div[id^='car-sale-card-'].relative.bg-white)
Healed Locator: By.cssSelector(div#car-sale-card-u-ZClNw4OQ)
Score: 0.771
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$tgBgqSki.findElement()
Failed Locator: By.id(sell-car-odometer-list)
Healed Locator: By.cssSelector(div#sell-car-odometer-screen)
Score: 0.806
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$tgBgqSki.findElement()
Failed Locator: By.id(sell-car-odometer-list)
Healed Locator: By.cssSelector(div#sell-car-odometer-screen)
Score: 0.806
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$gPmKtf1z.findElement()
Failed Locator: By.id(sell-car-flow-back-button)
Healed Locator: By.cssSelector(div#sell-car-flow-cancel-button)
Score: 0.774
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$tgBgqSki.findElement()
Failed Locator: By.id(sell-car-odometer-list)
Healed Locator: By.cssSelector(div#sell-car-odometer-screen)
Score: 0.806
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$tgBgqSki.findElement()
Failed Locator: By.id(sell-car-ownership-list)
Healed Locator: By.cssSelector(div#sell-car-ownership-screen)
Score: 0.807
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$gPmKtf1z.findElement()
Failed Locator: By.id(sell-car-flow-back-button)
Healed Locator: By.cssSelector(div#sell-car-flow-back-button)
Score: 1
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$tgBgqSki.findElement()
Failed Locator: By.id(sell-car-ownership-list)
Healed Locator: By.cssSelector(div#sell-car-ownership-screen)
Score: 0.807
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitScrollAndClick$19()
Failed Locator: By.cssSelector(#sell-car-location-option-customer label)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(3) > main > div > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div > label)
Score: 0.994
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$tgBgqSki.findElement()
Failed Locator: By.id(sell-car-ownership-list)
Healed Locator: By.cssSelector(div#sell-car-ownership-screen)
Score: 0.807
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$tgBgqSki.findElement()
Failed Locator: By.id(sell-car-odometer-list)
Healed Locator: By.cssSelector(div#sell-car-odometer-screen)
Score: 0.806
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$21()
Failed Locator: By.id(sell-car-brand-list)
Healed Locator: By.cssSelector(div#sell-car-brand-list)
Score: 0.989