Self-Healing Automation

Healing Report 07 Apr 2026 - 04:59:42

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.shopPages.CarsComparisonPage.hoverAndExtractId()
Failed Locator: By.xpath((//div[starts-with(@id,'modern-card_post-')])[3])
Healed Locator: By.cssSelector(div#root > div:nth-child(1))
Score: 0.6
syarah.qaautomation.shopPages.CarsComparisonPage.lambda$clickCarDetailLink$3()
Failed Locator: By.xpath((//a[contains(@class,'text-primary') and contains(@class,'underline') and contains(@href,'/cardetail/')])[1])
Healed Locator: By.cssSelector(div.overflow-hidden.h-56.relative.w-full > a[href='/cardetail/geely-coolray-used-266065#page_number=1&product_position=1&listing_type=browse&logged_in=true&section_type=listing'][data-currency-processed='true'])
Score: 0.757
syarah.qaautomation.shopPages.CarsComparisonPage.waitForElement()
Failed Locator: By.xpath(//span[contains(@class,'material-symbols--add-2-rounded')])
Healed Locator: By.cssSelector(span.text-primary.iconify.material-symbols--add-2-rounded)
Score: 1
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.752
syarah.qaautomation.shopPages.CarsComparisonPage.hoverAndExtractId()
Failed Locator: By.xpath((//div[starts-with(@id,'modern-card_post-')])[1])
Healed Locator: By.cssSelector(div#root > div:nth-child(1))
Score: 0.6
syarah.qaautomation.shopPages.CarsComparisonPage.clickWithValidation()
Failed Locator: By.xpath(//button[contains(@class,'cursor-pointer') and contains(@class,'bg-transparent') and contains(@class,'flex') and .//img[contains(@src,'whtBck')]])
Healed Locator: By.cssSelector(button#openFilter_1)
Score: 0.62
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.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.752
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#car-compare-btn)
Score: 0.973
syarah.qaautomation.shopPages.CarsComparisonPage.lambda$clickCarDetailLink$3()
Failed Locator: By.xpath((//a[contains(@class,'text-primary') and contains(@class,'underline') and contains(@href,'/cardetail/')])[2])
Healed Locator: By.cssSelector(div.overflow-hidden.h-56.relative.w-full > a[href='/cardetail/geely-coolray-used-266065#page_number=1&product_position=1&listing_type=browse&logged_in=true&section_type=listing'][data-currency-processed='true'])
Score: 0.757