Self-Healing Automation

Healing Report 13 Apr 2026 - 09:40:05

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__flx.PaymentInfo-module__ArboonRow)
Score: 0.862
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
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
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.ShopApplyForm-module__codeContainer > div.CustomInput-module__parentContainer)
Score: 0.846
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__flx.PaymentInfo-module__ArboonRow)
Score: 0.862
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__imgContainer)
Score: 0.855
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
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.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
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
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
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.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__totalRow.PaymentInfo-module__flx)
Score: 0.861
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 1
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
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
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__colFlex)
Score: 0.885
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__discount.PaymentInfo-module__flx.PaymentInfo-module__ArboonRow)
Score: 0.861
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
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
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__totalRow.PaymentInfo-module__flx)
Score: 0.861
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.ShopApplyForm-module__codeContainer > div.CustomInput-module__parentContainer)
Score: 0.846
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__imgContainer)
Score: 0.855
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
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
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div > div.CustomInput-module__parentContainer:nth-child(1))
Score: 0.846
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 1
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__freeTag)
Score: 0.957
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div.PaymentInfo-module__colFlex)
Score: 0.885
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
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
syarah.qaautomation.shopPages.CheckoutPage.calculatePrice()
Failed Locator: [By.cssSelector(.PaymentInfo-module__freeTag] on page null)
Healed Locator: By.cssSelector(div > div.CustomInput-module__parentContainer:nth-child(1))
Score: 0.846