Self-Healing Automation

Healing Report 07 Jun 2026 - 04:49:13

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.shopPages.CarsComparisonPage.fetchAndStoreFirstTwoCars()
Failed Locator: By.xpath((//a[starts-with(@id,'compare-car-link') and contains(@href,'/cardetail/')])[1])
Healed Locator: By.cssSelector(a#compare-nav-link)
Score: 0.677
syarah.qaautomation.shopPages.CarsComparisonPage.fetchAndStoreFirstTwoCars()
Failed Locator: By.xpath((//a[starts-with(@id,'compare-car-link') and contains(@href,'/cardetail/')])[1])
Healed Locator: By.cssSelector(a#compare-nav-link)
Score: 0.677
syarah.qaautomation.shopPages.CarsComparisonPage.detectToggleSwitch()
Failed Locator: By.xpath(//div[contains(@class,'cursor-pointer') and contains(@class,'w-[44px]') and contains(@class,'h-[24px]') and contains(@class,'rounded-[12px]')])
Healed Locator: By.cssSelector(div.Loaderv2-module__loadContainer)
Score: 0.666
syarah.qaautomation.shopPages.CarsComparisonPage.fetchAndStoreFirstTwoCars()
Failed Locator: By.xpath((//a[starts-with(@id,'compare-car-link') and contains(@href,'/cardetail/')])[1])
Healed Locator: By.cssSelector(a#compare-nav-link)
Score: 0.677
syarah.qaautomation.shopPages.CarsComparisonPage.fetchAndStoreFirstTwoCars()
Failed Locator: By.xpath((//a[starts-with(@id,'compare-car-link') and contains(@href,'/cardetail/')])[1])
Healed Locator: By.cssSelector(a#compare-nav-link)
Score: 0.677
syarah.qaautomation.shopPages.CarsComparisonPage.fetchAndStoreFirstTwoCars()
Failed Locator: By.xpath((//a[starts-with(@id,'compare-car-link') and contains(@href,'/cardetail/')])[1])
Healed Locator: By.cssSelector(a#compare-nav-link)
Score: 0.677
syarah.qaautomation.shopPages.CarsComparisonPage.detectToggleSwitch()
Failed Locator: By.xpath(//div[contains(@class,'cursor-pointer') and contains(@class,'w-[44px]') and contains(@class,'h-[24px]') and contains(@class,'rounded-[12px]')])
Healed Locator: By.cssSelector(div.Loaderv2-module__loadContainer)
Score: 0.666
syarah.qaautomation.shopPages.CarsComparisonPage.hoverAndExtractId()
Failed Locator: By.xpath((//div[starts-with(@id,'modern-card_post-')])[1])
Healed Locator: By.cssSelector(div.Loaderv2-module__loadContainer)
Score: 0.578
syarah.qaautomation.shopPages.CarsComparisonPage.detectToggleSwitch()
Failed Locator: By.xpath(//div[contains(@class,'cursor-pointer') and contains(@class,'w-[44px]') and contains(@class,'h-[24px]') and contains(@class,'rounded-[12px]')])
Healed Locator: By.cssSelector(div.Loaderv2-module__loadContainer)
Score: 0.666