Self-Healing Automation

Healing Report 30 Apr 2026 - 10:20:39

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.verifyPhoneValidationError()
Failed Locator: By.xpath(//p[contains(@class, 'text-red-500') and contains(text(), 'رقم الجوال يجب ان يتكون من 10 أرقام')])
Healed Locator: By.cssSelector(p.text-right.text-sm.text-red-500.mt-2)
Score: 0.914
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(2))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(2))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(2))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(2))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(2))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(2))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.verifyPhoneValidationError()
Failed Locator: By.xpath(//p[contains(@class, 'text-red-500') and contains(text(), 'رقم الجوال يجب ان يتكون من 10 أرقام')])
Healed Locator: By.cssSelector(p.text-right.text-sm.text-red-500.mt-2)
Score: 0.829
syarah.qaautomation.mazadPages.MazadLoginPage.verifyOtpValidationError()
Failed Locator: By.xpath(//p[contains(@class, 'text-red-500') and contains(text(), 'رمز التحقق الذي أدخلته غير صحيح')])
Healed Locator: By.cssSelector(p.text-sm.text-center.text-red-500.mt-2)
Score: 0.914
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.verifyPhoneValidationError()
Failed Locator: By.xpath(//p[contains(@class, 'text-red-500') and contains(text(), 'رقم الجوال يجب ان يتكون من 10 أرقام')])
Healed Locator: By.cssSelector(p.text-right.text-sm.text-red-500.mt-2)
Score: 0.829
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(2))
Score: 0.528
syarah.qaautomation.mazadPages.MazadLoginPage.clickStartNow()
Failed Locator: By.cssSelector(.image-gallery-center #desktop-hero_cta)
Healed Locator: By.cssSelector(div.image-gallery-bullets-container > button.image-gallery-bullet:nth-child(1))
Score: 0.528