Self-Healing Automation

Healing Report 24 May 2026 - 04:46:21

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.cssSelector(input[type='search'])
Healed Locator: By.cssSelector(div#unbxd-text-mobile-search_bar-container.UnbxdMobileTextSearch-module__textSearch.abSearchTextClass > img.UnbxdMobileTextSearch-module__searchIconN[src='https://cdn-frontend-r2.syarah.com/prod/assets/images/text-search-icon.svg'][alt='text-search-icon'][data-currency-processed='true'][aria-label='text-search-icon'])
Score: 0.601
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.cssSelector(input[type='search'])
Healed Locator: By.cssSelector(div#unbxd-text-mobile-search_bar-container.UnbxdMobileTextSearch-module__textSearch.abSearchTextClass > img.UnbxdMobileTextSearch-module__searchIconN[src='https://cdn-frontend-r2.syarah.com/prod/assets/images/text-search-icon.svg'][alt='text-search-icon'][data-currency-processed='true'][aria-label='text-search-icon'])
Score: 0.601
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$searchForCarBrand$20()
Failed Locator: By.cssSelector(input[type='search'])
Healed Locator: By.cssSelector(div#unbxd-text-mobile-search_bar-container.UnbxdMobileTextSearch-module__textSearch.abSearchTextClass > img.UnbxdMobileTextSearch-module__searchIconN[src='https://cdn-frontend-r2.syarah.com/prod/assets/images/text-search-icon.svg'][alt='text-search-icon'][data-currency-processed='true'][aria-label='text-search-icon'])
Score: 0.601
syarah.qaautomation.shopPages.FilterPage.lambda$validateEditSuccessAlert$39()
Failed Locator: By.xpath(//li[contains(@class, 'bg-success')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > aside > div:nth-child(1) > div > section:nth-child(2) > ul > li:nth-child(1))
Score: 0.714
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(div.container.Aside-module__container)
Score: 0.527
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.gap-2.flex.items-center > div.cursor-pointer:nth-child(1))
Score: 1
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
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.563
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.cssSelector(input[type='search'])
Healed Locator: By.cssSelector(div#unbxd-text-mobile-search_bar-container.UnbxdMobileTextSearch-module__textSearch.abSearchTextClass > img.UnbxdMobileTextSearch-module__searchIconN[src='https://cdn-frontend-r2.syarah.com/prod/assets/images/text-search-icon.svg'][alt='text-search-icon'][data-currency-processed='true'][aria-label='text-search-icon'])
Score: 0.601
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.cssSelector(input[type='search'])
Healed Locator: By.cssSelector(div#unbxd-text-mobile-search_bar-container.UnbxdMobileTextSearch-module__textSearch.abSearchTextClass > img.UnbxdMobileTextSearch-module__searchIconN[src='https://cdn-frontend-r2.syarah.com/prod/assets/images/text-search-icon.svg'][alt='text-search-icon'][data-currency-processed='true'][aria-label='text-search-icon'])
Score: 0.601
syarah.qaautomation.shopPages.FilterPage.lambda$clickDisCountFilter$30()
Failed Locator: By.cssSelector(div.m-show.rounded-lg img.hasEvents)
Healed Locator: By.cssSelector(div > img[src='https://cdn-frontend-r2.syarah.com/prod/assets/images/Backtotop.svg'][alt='Back To Top'])
Score: 0.625
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.cssSelector(input[type='search'])
Healed Locator: By.cssSelector(div#unbxd-text-mobile-search_bar-container.UnbxdMobileTextSearch-module__textSearch.abSearchTextClass > img.UnbxdMobileTextSearch-module__searchIconN[src='https://cdn-frontend-r2.syarah.com/prod/assets/images/text-search-icon.svg'][alt='text-search-icon'][data-currency-processed='true'][aria-label='text-search-icon'])
Score: 0.601
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.xpath(//div[contains(@class, 'UnbxdMobileTextSearch-module__textSearch')]//span)
Healed Locator: By.cssSelector(span.interActiveGray)
Score: 1
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.cssSelector(input[type='search'])
Healed Locator: By.cssSelector(div#unbxd-text-mobile-search_bar-container.UnbxdMobileTextSearch-module__textSearch.abSearchTextClass > img.UnbxdMobileTextSearch-module__searchIconN[src='https://cdn-frontend-r2.syarah.com/prod/assets/images/text-search-icon.svg'][alt='text-search-icon'][data-currency-processed='true'][aria-label='text-search-icon'])
Score: 0.601
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.xpath(//div[contains(@class, 'UnbxdMobileTextSearch-module__textSearch')]//span)
Healed Locator: By.cssSelector(span.Header-module__backFlex.SearchHEader)
Score: 0.811
syarah.qaautomation.shopPages.LoginPage.lambda$navigateToLogin$0()
Failed Locator: By.xpath((//div[@id='more-button'])[2])
Healed Locator: By.cssSelector(div.Layout-module__botomNavContainer.pb-2.m-show.pt-4 > div.gap-2.justify-between.relative:nth-child(5))
Score: 0.875
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.514
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.cssSelector(input[type='search'])
Healed Locator: By.cssSelector(div#unbxd-text-mobile-search_bar-container.UnbxdMobileTextSearch-module__textSearch.abSearchTextClass > img.UnbxdMobileTextSearch-module__searchIconN[src='https://cdn-frontend-r2.syarah.com/prod/assets/images/text-search-icon.svg'][alt='text-search-icon'][data-currency-processed='true'][aria-label='text-search-icon'])
Score: 0.601
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)
Score: 0.829
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.cssSelector(input[type='search'])
Healed Locator: By.cssSelector(div#unbxd-text-mobile-search_bar-container.UnbxdMobileTextSearch-module__textSearch.abSearchTextClass > img.UnbxdMobileTextSearch-module__searchIconN[src='https://cdn-frontend-r2.syarah.com/prod/assets/images/text-search-icon.svg'][alt='text-search-icon'][data-currency-processed='true'][aria-label='text-search-icon'])
Score: 0.601
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(div.Aside-module__sejelCont2)
Score: 0.517
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721
syarah.qaautomation.shopPages.FilterPage.clickDeleteButton()
Failed Locator: By.xpath(//div[@role='button' and .//img[@alt='delete']])
Healed Locator: By.cssSelector(div.h-4.w-4)
Score: 0.8
syarah.qaautomation.shopPages.FilterPage.clickDeleteConfirmationButton()
Failed Locator: By.xpath(//button[contains(@class, 'bg-danger-old')])
Healed Locator: By.cssSelector(button)
Score: 0.721