Self-Healing Automation

Healing Report 11 May 2026 - 07:14:08

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

net.bytebuddy.renamed.java.lang.Object$ByteBuddy$mKwmqspi.findElements()
Failed Locator: By.xpath(//strong[contains(text(),'هذه السيارة محجوزة') or contains(text(),'This car is reserved')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > strong)
Score: 0.888
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$mKwmqspi.findElements()
Failed Locator: By.xpath(//strong[contains(text(),'هذه السيارة محجوزة') or contains(text(),'This car is reserved')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > strong)
Score: 0.888
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$mKwmqspi.findElements()
Failed Locator: By.xpath(//strong[contains(text(),'هذه السيارة محجوزة') or contains(text(),'This car is reserved')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > strong)
Score: 0.888
syarah.qaautomation.shopPages.SignupPage.isOtpFormPresent()
Failed Locator: By.className(Otp-module__wrapper)
Healed Locator: By.cssSelector(div.Aside-module__footerWithVat)
Score: 0.845
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$mKwmqspi.findElements()
Failed Locator: By.xpath(//strong[contains(text(),'هذه السيارة محجوزة') or contains(text(),'This car is reserved')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > strong)
Score: 0.888
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$mKwmqspi.findElements()
Failed Locator: By.xpath(//strong[contains(text(),'هذه السيارة محجوزة') or contains(text(),'This car is reserved')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > strong)
Score: 0.888
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$mKwmqspi.findElements()
Failed Locator: By.xpath(//strong[contains(text(),'هذه السيارة محجوزة') or contains(text(),'This car is reserved')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > strong)
Score: 0.888
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$mKwmqspi.findElements()
Failed Locator: By.xpath(//strong[contains(text(),'هذه السيارة محجوزة') or contains(text(),'This car is reserved')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > strong)
Score: 0.888
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$TSPQg7Xi.findElement()
Failed Locator: By.cssSelector(.PaymentInfo-module__totalRow strong)
Healed Locator: By.cssSelector(div > strong:nth-child(2))
Score: 0.686
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$mKwmqspi.findElements()
Failed Locator: By.xpath(//strong[contains(text(),'هذه السيارة محجوزة') or contains(text(),'This car is reserved')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > strong)
Score: 0.888
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$mKwmqspi.findElements()
Failed Locator: By.xpath(//strong[contains(text(),'هذه السيارة محجوزة') or contains(text(),'This car is reserved')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > strong)
Score: 0.888
syarah.qaautomation.shopPages.PaymentPage.lambda$getFirstPrice$1()
Failed Locator: By.xpath(//div[@class='PaymentInfo-module__flx'][1]/strong)
Healed Locator: By.cssSelector(div > strong:nth-child(2))
Score: 0.686
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$mKwmqspi.findElements()
Failed Locator: By.xpath(//strong[contains(text(),'هذه السيارة محجوزة') or contains(text(),'This car is reserved')])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(1) > div > strong)
Score: 0.888