Self-Healing Automation

Healing Report 02 Jun 2026 - 13:24:06

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.verifyBackButtonDisplayed()
Failed Locator: By.id(sell-car-flow-back-button)
Healed Locator: By.cssSelector(div#sell-car-flow-cancel-button)
Score: 0.774
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.id(sell-car-contact-screen)
Healed Locator: By.cssSelector(div#sell-car-location-screen)
Score: 0.729
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$21()
Failed Locator: By.id(sell-car-year-list)
Healed Locator: By.cssSelector(div#sell-car-year-list)
Score: 0.986
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.verifyBackButtonDisplayed()
Failed Locator: By.id(sell-car-flow-back-button)
Healed Locator: By.cssSelector(div#sell-car-flow-cancel-button)
Score: 0.774
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.verifyBackButtonDisplayed()
Failed Locator: By.id(sell-car-flow-back-button)
Healed Locator: By.cssSelector(div#sell-car-flow-cancel-button)
Score: 0.774
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
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.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$xIH0Xjl4.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.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(a#compare-autos-link)
Score: 0.743
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$21()
Failed Locator: By.id(sell-car-ownership-list)
Healed Locator: By.cssSelector(div#sell-car-ownership-screen)
Score: 0.807
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$xIH0Xjl4.findElement()
Failed Locator: By.id(sell-car-odometer-list)
Healed Locator: By.cssSelector(div#sell-car-odometer-list)
Score: 0.997
syarah.qaautomation.shopPages.SellTradeLandingPage.verifyBackButtonDisplayed()
Failed Locator: By.id(sell-car-flow-back-button)
Healed Locator: By.cssSelector(div#sell-car-flow-cancel-button)
Score: 0.774
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.id(sell-car-contact-screen)
Healed Locator: By.cssSelector(div#sell-car-location-screen)
Score: 0.729
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/filters?condition_id=0'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/offerspage'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.id(sell-car-contact-screen)
Healed Locator: By.cssSelector(div#sell-car-location-screen)
Score: 0.729
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$21()
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$xIH0Xjl4.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.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.verifyBackButtonDisplayed()
Failed Locator: By.id(sell-car-flow-back-button)
Healed Locator: By.cssSelector(div#sell-car-flow-cancel-button)
Score: 0.774
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808
syarah.qaautomation.shopPages.SellTradeLandingPage.fillNameFieldAndWait()
Failed Locator: By.cssSelector(input[name='name'])
Healed Locator: By.cssSelector(div > input.opacity-0.hidden[name='inspection_location'][type='radio'][value='branch'][data-currency-processed='true'])
Score: 0.808