Self-Healing Automation

Healing Report 01 Jun 2026 - 04:49:02

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.shopPages.PostViewPage.lambda$checkWorkingHours$14()
Failed Locator: By.className(CallUsBy-module__callUsBy)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(6) > div > div > div:nth-child(6) > div:nth-child(2))
Score: 0.759
syarah.qaautomation.shopPages.PostViewPage.getCarPriceFromList()
Failed Locator: By.xpath(//span[@data-currency-processed='true' and (contains(@class, 'text-xl font-bold') or contains(@class, 'font-bold leading-6 text-fluid-sm'))])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > section > div:nth-child(2) > div > section > div > div:nth-child(1) > div > a > div:nth-child(1) > div > div > div:nth-child(1) > div > div:nth-child(2) > span:nth-child(1))
Score: 0.914
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/en/offerspage'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.PostViewPage.lambda$checkWorkingHours$14()
Failed Locator: By.className(CallUsBy-module__callUsBy)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(6) > div > div > div:nth-child(6) > div:nth-child(2))
Score: 0.759
syarah.qaautomation.shopPages.LoginPage.lambda$navigateToLogin$0()
Failed Locator: By.xpath((//div[@id='more-button'])[2])
Healed Locator: By.cssSelector(div.Layout-module__botomNavContainer.pb-2.m-show.pt-4 > div.gap-2.justify-between.relative:nth-child(2))
Score: 0.79
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/en/filters?condition_id=1'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/en/financing'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/en/about-us'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.LoginPage.lambda$navigateToLogin$0()
Failed Locator: By.xpath((//div[@id='more-button'])[2])
Healed Locator: By.cssSelector(div.Layout-module__botomNavContainer.pb-2.m-show.pt-4 > div.gap-2.justify-between.relative:nth-child(2))
Score: 0.79
syarah.qaautomation.shopPages.SignupPage.lambda$enterOTP$1()
Failed Locator: By.cssSelector(.Otp-module__optInput)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(5) > section > div:nth-child(1) > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1))
Score: 0.54
syarah.qaautomation.shopPages.SignupPage.lambda$enterOTP$1()
Failed Locator: By.cssSelector(.Otp-module__optInput)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(5) > section > div:nth-child(1) > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1))
Score: 0.54
syarah.qaautomation.shopPages.LoginPage.lambda$navigateToLogin$0()
Failed Locator: By.xpath((//div[@id='more-button'])[2])
Healed Locator: By.cssSelector(div.Layout-module__botomNavContainer.pb-2.m-show.pt-4 > div.gap-2.justify-between.relative:nth-child(2))
Score: 0.79
syarah.qaautomation.shopPages.PostViewPage.lambda$checkWorkingHours$14()
Failed Locator: By.className(CallUsBy-module__callUsBy)
Healed Locator: By.cssSelector(div.carDetailsSection-module__rowCC.no-currency-icon)
Score: 0.818
syarah.qaautomation.shopPages.PostViewPage.lambda$checkWorkingHours$14()
Failed Locator: By.className(CallUsBy-module__callUsBy)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(6) > div > div > div:nth-child(6) > div:nth-child(2))
Score: 0.759
syarah.qaautomation.ta7akumPages.Ta7akumLoginPage.lambda$fillUserNameAndPassword$0()
Failed Locator: By.cssSelector(h1.ta7akum_title_width)
Healed Locator: By.cssSelector(div.login-logo)
Score: 0.58
syarah.qaautomation.shopPages.PostViewPage.lambda$checkWorkingHours$14()
Failed Locator: By.className(CallUsBy-module__callUsBy)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(6) > div > div > div:nth-child(6) > div:nth-child(2))
Score: 0.759
syarah.qaautomation.shopPages.LoginPage.lambda$navigateToLogin$0()
Failed Locator: By.xpath((//div[@id='more-button'])[2])
Healed Locator: By.cssSelector(div.Layout-module__botomNavContainer.pb-2.m-show.pt-4 > div.gap-2.justify-between.relative:nth-child(2))
Score: 0.79
syarah.qaautomation.shopPages.LoginPage.lambda$navigateToLogin$0()
Failed Locator: By.xpath((//div[@id='more-button'])[2])
Healed Locator: By.cssSelector(div.Layout-module__botomNavContainer.pb-2.m-show.pt-4 > div.gap-2.justify-between.relative:nth-child(2))
Score: 0.79
syarah.qaautomation.shopPages.PostViewPage.lambda$checkWorkingHours$14()
Failed Locator: By.className(CallUsBy-module__callUsBy)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(6) > div > div > div:nth-child(6) > div:nth-child(2))
Score: 0.759
syarah.qaautomation.shopPages.LoginPage.lambda$navigateToLogin$0()
Failed Locator: By.xpath((//div[@id='more-button'])[2])
Healed Locator: By.cssSelector(div.Layout-module__botomNavContainer.pb-2.m-show.pt-4 > div.gap-2.justify-between.relative:nth-child(2))
Score: 0.79
syarah.qaautomation.shopPages.PostViewPage.lambda$checkWorkingHours$14()
Failed Locator: By.className(CallUsBy-module__callUsBy)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(6) > div > div > div:nth-child(6) > div:nth-child(2))
Score: 0.759
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/en/filters?condition_id=0'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/en/tracking-landing'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(a#compare-nav-link)
Score: 0.743
syarah.qaautomation.shopPages.PostViewPage.lambda$checkWorkingHours$14()
Failed Locator: By.className(CallUsBy-module__callUsBy)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(6) > div > div > div:nth-child(6) > div:nth-child(2))
Score: 0.759
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/en/about-us/services'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.SignupPage.lambda$enterOTP$1()
Failed Locator: By.cssSelector(.Otp-module__optInput)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(5) > section > div:nth-child(1) > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(1))
Score: 0.537
syarah.qaautomation.shopPages.PostViewPage.lambda$checkWorkingHours$14()
Failed Locator: By.className(CallUsBy-module__callUsBy)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(6) > div > div > div:nth-child(6) > div:nth-child(2))
Score: 0.759
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/en/contact-us'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(li > a[href='/en/financing/calculator'][data-currency-processed='true'])
Score: 0.743
syarah.qaautomation.shopPages.PostViewPage.lambda$checkWorkingHours$14()
Failed Locator: By.className(CallUsBy-module__callUsBy)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(6) > div > div > div:nth-child(6) > div:nth-child(2))
Score: 0.759
syarah.qaautomation.shopPages.HomePage.lambda$navigateToLogout$0()
Failed Locator: By.id(logout-button)
Healed Locator: By.cssSelector(a#compare-autos-link)
Score: 0.743