Self-Healing Automation

Healing Report 14 Apr 2026 - 13:17:37

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.shopPages.FilterPage.lambda$clickFilterForHighestPrice$24()
Failed Locator: By.cssSelector(div.m-show.rounded-lg img.hasEvents)
Healed Locator: By.cssSelector(strong.greenGrd > img)
Score: 0.692
syarah.qaautomation.shopPages.FilterPage.lambda$clickSaveSearchButton$36()
Failed Locator: By.xpath((//div[contains(@class, 'text-blue-old')]//span[contains(@class, 'text-xs') and contains(@class, 'font-bold') and contains(@class, 'underline') and contains(@class, 'cursor-pointer')])[1])
Healed Locator: By.cssSelector(span.icon-greenArmor)
Score: 0.511
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > section > div:nth-child(2) > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(1))
Score: 1
syarah.qaautomation.shopPages.FilterPage.lambda$selectRandomCarBrandAndModel$41()
Failed Locator: By.xpath(//a[contains(@class, 'MakeModelYearTag-module__tag')])
Healed Locator: By.cssSelector(a#posts-seo-chip-makemodelyear-0)
Score: 0.871
syarah.qaautomation.shopPages.FilterPage.lambda$clickFilterForHighestPrice$24()
Failed Locator: By.cssSelector(div.m-show.rounded-lg img.hasEvents)
Healed Locator: By.cssSelector(strong.greenGrd > img)
Score: 0.692
syarah.qaautomation.shopPages.FilterPage.lambda$verifyUrl$15()
Failed Locator: By.xpath((//*[@class='AsideTag-module__tag AsideTag-module__blueTag '])[1])
Healed Locator: By.cssSelector(span.Aside-module__title)
Score: 0.563
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCar$22()
Failed Locator: By.xpath(//*[@class="EmptySearchResult-module__wrapper"])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > section > div:nth-child(3) > div > section:nth-child(5) > div > div:nth-child(1) > div:nth-child(3) > div)
Score: 0.853
syarah.qaautomation.shopPages.FilterPage.lambda$verifyUrl$15()
Failed Locator: By.xpath((//*[@class='AsideTag-module__tag AsideTag-module__blueTag '])[1])
Healed Locator: By.cssSelector(span.Aside-module__title)
Score: 0.563
syarah.qaautomation.shopPages.FilterPage.lambda$clickFilterForHighestPrice$24()
Failed Locator: By.cssSelector(div.m-show.rounded-lg img.hasEvents)
Healed Locator: By.cssSelector(strong.greenGrd > img)
Score: 0.692
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.lambda$clickSubFilters$1()
Failed Locator: By.cssSelector(div.AsideBody-module__wrapper > div:nth-child(5))
Healed Locator: By.cssSelector(div#filter-btn-year)
Score: 1
syarah.qaautomation.shopPages.FilterPage.validateBreadcrumb()
Failed Locator: By.xpath(//ul[@class='BreadCrumb-module__breadCrumb2 container mt-2 mb-2 !mt-2'])
Healed Locator: By.cssSelector(div.UnbxdTitleArea-module__h1Area)
Score: 0.52