Self-Healing Automation

Healing Report 06 Apr 2026 - 12:25:38

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.shopPages.FilterPage.validateBreadcrumb()
Failed Locator: [By.tagName(a] on page null)
Healed Locator: By.cssSelector(li > a[href='https://syarah.com/'])
Score: 1
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickEditButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='edit-pin']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.validateBreadcrumb()
Failed Locator: [By.tagName(a] on page null)
Healed Locator: By.cssSelector(li > a[href='https://syarah.com/'])
Score: 1
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickEditButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='edit-pin']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickEditButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='edit-pin']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickEditButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='edit-pin']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickEditButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='edit-pin']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.verifyAsideTagsPresent()
Failed Locator: By.xpath((//*[@class='AsideTag-module__tag AsideTag-module__blueTag '])[1])
Healed Locator: By.cssSelector(span#filter-tag-condition_id-0.AsideTag-module__blueTag.AsideTag-module__tag > span)
Score: 0.714
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickEditButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='edit-pin']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickEditButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='edit-pin']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickEditButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='edit-pin']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickEditButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='edit-pin']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickEditButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='edit-pin']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.verifyAsideTagsPresent()
Failed Locator: By.xpath((//*[@class='AsideTag-module__tag AsideTag-module__blueTag '])[1])
Healed Locator: By.cssSelector(span.Aside-module__title)
Score: 0.716
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.8