Self-Healing Automation

Healing Report 12 Apr 2026 - 09:34:09

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

net.bytebuddy.renamed.java.lang.Object$ByteBuddy$0qhkGYAW.findElement()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$ZGOaQQ03.findElement()
Failed Locator: By.cssSelector(.PaymentInfo-module__totalRow strong)
Healed Locator: By.cssSelector(span > strong)
Score: 0.622
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.957
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$0qhkGYAW.findElement()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__genralInfo > div.PaymentInfo-module__flx:nth-child(1))
Score: 0.865
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.871
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$ZGOaQQ03.findElement()
Failed Locator: By.cssSelector(.PaymentInfo-module__totalRow strong)
Healed Locator: By.cssSelector(div.NDayGuarantee-module__content > strong)
Score: 0.634
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$ZGOaQQ03.findElement()
Failed Locator: By.cssSelector(.PaymentInfo-module__totalRow strong)
Healed Locator: By.cssSelector(span > strong)
Score: 0.622
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__genralInfo > div.PaymentInfo-module__flx:nth-child(4))
Score: 0.865
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__oldPrice)
Score: 0.882
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.992
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__colFlex)
Score: 0.885
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$ZGOaQQ03.findElement()
Failed Locator: By.cssSelector(.PaymentInfo-module__totalRow strong)
Healed Locator: By.cssSelector(span > strong)
Score: 0.622
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__genralInfo > div.PaymentInfo-module__flx:nth-child(2))
Score: 0.865
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(div.ShopApplyForm-module__rowData.CustomInput-module__ErrorInCode.CustomInput-module__container)
Score: 0.914
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.914
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__colFlex)
Score: 0.885
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(6) > div:nth-child(3) > div)
Score: 0.896
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.949
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__genralInfo > div.PaymentInfo-module__flx:nth-child(3))
Score: 0.865
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$Kw8cQBRp.findElement()
Failed Locator: By.cssSelector(div.CustomInput-module__ErrorInCode)
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(2) > main > div > div:nth-child(1) > div > div:nth-child(2) > form > div:nth-child(1) > div > div)
Score: 0.896
syarah.qaautomation.shopPages.CheckoutPage.checkErrorMessage()
Failed Locator: [By.cssSelector(.CustomInput-module__innerBtn] on page null)
Healed Locator: By.cssSelector(span.CustomInput-module__innerBtn)
Score: 0.871
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$AEHSiHya.findElements()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.871
net.bytebuddy.renamed.java.lang.Object$ByteBuddy$ZGOaQQ03.findElement()
Failed Locator: By.cssSelector(.PaymentInfo-module__totalRow strong)
Healed Locator: By.cssSelector(span > strong)
Score: 0.622