Self-Healing Automation

Healing Report 07 Apr 2026 - 07:33:48

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.xpath(.//h2[contains(@class,'text-gray-text text-sm font-bold mb-2 text-start')] | .//div[contains(@class,'flex items-start justify-between')]//h2 | .//*[contains(@class,'CardBody-module__title')] | .//h2[contains(@class,'text-gray-text text-sm font-bold mb-3 text-start') and @data-currency-processed='true'])
Healed Locator: By.cssSelector(h2#posts-card-title-280357)
Score: 0.896
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$20()
Failed Locator: By.id(sell-car-ownership-list)
Healed Locator: By.cssSelector(div#sell-car-ownership-list)
Score: 0.998
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.xpath(.//h2[contains(@class,'text-gray-text text-sm font-bold mb-2 text-start')] | .//div[contains(@class,'flex items-start justify-between')]//h2 | .//*[contains(@class,'CardBody-module__title')] | .//h2[contains(@class,'text-gray-text text-sm font-bold mb-3 text-start') and @data-currency-processed='true'])
Healed Locator: By.cssSelector(h2#posts-card-title-252404)
Score: 0.896
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.xpath(.//h2[contains(@class,'text-gray-text text-sm font-bold mb-2 text-start')] | .//div[contains(@class,'flex items-start justify-between')]//h2 | .//*[contains(@class,'CardBody-module__title')] | .//h2[contains(@class,'text-gray-text text-sm font-bold mb-3 text-start') and @data-currency-processed='true'])
Healed Locator: By.cssSelector(h2#posts-card-title-254510)
Score: 0.896
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$20()
Failed Locator: By.id(sell-car-model-list)
Healed Locator: By.cssSelector(div#sell-car-model-list)
Score: 0.989
syarah.qaautomation.shopPages.CheckoutPage.lambda$enterUserInfo$0()
Failed Locator: By.xpath(//input[@name='full_name'])
Healed Locator: By.cssSelector(div.ShopApplyForm-module__rowData.CustomInput-module__container > input[autocomplete='off'][name='full_name'][placeholder='اسمك بالكامل'][type='text'][value='QA Teamm'][data-currency-processed='true'])
Score: 0.984
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitScrollAndClick$18()
Failed Locator: By.cssSelector(#sell-car-location-option-customer label)
Healed Locator: By.cssSelector(div#sell-car-contact-name-field.gap-2.flex.flex-col > label.text-xs.text-black-primary.font-bold.leading-6)
Score: 0.674
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitScrollAndClick$18()
Failed Locator: By.cssSelector(#sell-car-location-option-customer label)
Healed Locator: By.cssSelector(div#sell-car-contact-name-field.gap-2.flex.flex-col > label.text-xs.text-black-primary.font-bold.leading-6)
Score: 0.674
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitScrollAndClick$18()
Failed Locator: By.cssSelector(#sell-car-location-option-company label)
Healed Locator: By.cssSelector(div#sell-car-contact-name-field.gap-2.flex.flex-col > label.text-xs.text-black-primary.font-bold.leading-6)
Score: 0.674
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitScrollAndClick$18()
Failed Locator: By.cssSelector(#sell-car-location-option-company label)
Healed Locator: By.cssSelector(div#sell-car-contact-name-field.gap-2.flex.flex-col > label.text-xs.text-black-primary.font-bold.leading-6)
Score: 0.674
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitScrollAndClick$18()
Failed Locator: By.cssSelector(#sell-car-location-option-company label)
Healed Locator: By.cssSelector(div#sell-car-contact-name-field.gap-2.flex.flex-col > label.text-xs.text-black-primary.font-bold.leading-6)
Score: 0.674
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$20()
Failed Locator: By.id(sell-car-ownership-list)
Healed Locator: By.cssSelector(div#sell-car-ownership-screen)
Score: 0.807
syarah.qaautomation.shopPages.LoginPage.lambda$navigateToLogin$0()
Failed Locator: By.xpath((//div[@id='more-button'])[2])
Healed Locator: By.cssSelector(div.Layout-module__imageBlueBg)
Score: 0.657
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$20()
Failed Locator: By.id(sell-car-odometer-list)
Healed Locator: By.cssSelector(div#sell-car-odometer-screen)
Score: 0.806
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$20()
Failed Locator: By.id(sell-car-trim-list)
Healed Locator: By.cssSelector(div#sell-car-trim-list)
Score: 0.99
syarah.qaautomation.shopPages.FilterPage.lambda$searchForCarBrand$20()
Failed Locator: By.xpath(.//h2[contains(@class,'text-gray-text text-sm font-bold mb-2 text-start')] | .//div[contains(@class,'flex items-start justify-between')]//h2 | .//*[contains(@class,'CardBody-module__title')] | .//h2[contains(@class,'text-gray-text text-sm font-bold mb-3 text-start') and @data-currency-processed='true'])
Healed Locator: By.cssSelector(h2#posts-card-title-270822)
Score: 0.896
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$20()
Failed Locator: By.id(sell-car-odometer-list)
Healed Locator: By.cssSelector(div#sell-car-odometer-screen)
Score: 0.806
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitForListAndClickOptionByLocator$20()
Failed Locator: By.id(sell-car-year-list)
Healed Locator: By.cssSelector(div#sell-car-year-list)
Score: 0.929
syarah.qaautomation.shopPages.SellTradeLandingPage.lambda$waitScrollAndClick$18()
Failed Locator: By.cssSelector(#sell-car-location-option-company label)
Healed Locator: By.cssSelector(div#sell-car-contact-name-field.gap-2.flex.flex-col > label.text-xs.text-black-primary.font-bold.leading-6)
Score: 0.674