Self-Healing Automation

Healing Report 26 Jan 2026 - 14:21:29

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

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(div.CheckBoxGroup-module__noteContainer > button)
Score: 0.8
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.SubMenuContainer-module__DoneBtn)
Score: 0.803
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(div.CheckBoxGroup-module__noteContainer > button)
Score: 0.8
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(//img[@alt='remove car'])
Healed Locator: By.cssSelector(div#root > div:nth-child(1))
Score: 0.514
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.SubMenuContainer-module__DoneBtn)
Score: 0.717
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.SubMenuContainer-module__DoneBtn)
Score: 0.717
syarah.qaautomation.shopPages.CarsComparisonPage.detectToggleSwitch()
Failed Locator: By.xpath(//div[contains(@class,'cursor-pointer')]/span)
Healed Locator: By.cssSelector(span)
Score: 0.802
syarah.qaautomation.shopPages.CarsComparisonPage.detectToggleSwitch()
Failed Locator: By.xpath(//div[contains(@class,'cursor-pointer')]/span)
Healed Locator: By.cssSelector(span)
Score: 0.802
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.SubMenuContainer-module__DoneBtn)
Score: 0.717
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.SubMenuContainer-module__DoneBtn)
Score: 0.717
syarah.qaautomation.shopPages.CarsComparisonPage.hoverAndExtractId()
Failed Locator: By.xpath((//div[starts-with(@id,'modern-card_post-')])[3])
Healed Locator: By.cssSelector(div#modern-card_post-225515)
Score: 0.97
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.SubMenuContainer-module__DoneBtn)
Score: 0.803
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.SubMenuContainer-module__DoneBtn)
Score: 0.717
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.SubMenuContainer-module__DoneBtn)
Score: 0.717