Self-Healing Automation

Healing Report 10 May 2026 - 13:48:23

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.mazadPages.MazadLoginPage.verifyPhoneValidationError()
Failed Locator: By.xpath(//p[contains(@class, 'text-red-500') and contains(text(), 'رقم الجوال يجب ان يتكون من 10 أرقام')])
Healed Locator: By.cssSelector(html > body > div > div:nth-child(4) > main > div:nth-child(1) > section > div:nth-child(2) > div > div > div > div > div:nth-child(1) > a > div > div:nth-child(3) > div:nth-child(2))
Score: 0.573
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.verifyPhoneValidationError()
Failed Locator: By.xpath(//p[contains(@class, 'text-red-500') and contains(text(), 'رقم الجوال يجب ان يتكون من 10 أرقام')])
Healed Locator: By.cssSelector(p)
Score: 0.763
syarah.qaautomation.mazadPages.MazadLoginPage.verifyPhoneValidationError()
Failed Locator: By.xpath(//p[contains(@class, 'text-red-500') and contains(text(), 'رقم الجوال يجب ان يتكون من 10 أرقام')])
Healed Locator: By.cssSelector(p)
Score: 0.848