Self-Healing Automation

Healing Report 06 May 2026 - 12:36:55

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.FinancePage.fillFullName()
Failed Locator: By.cssSelector(input[name='first_name'], input[name='applicant_name'])
Healed Locator: By.cssSelector(img)
Score: 0.629
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PreCheckoutPage.lambda$getLastPriceOnlyWeb$2()
Failed Locator: By.cssSelector(div.PaymentInfo-module__flx.PaymentInfo-module__totalRow > strong)
Healed Locator: By.cssSelector(strong#faq-question-0)
Score: 0.771
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.ta7akumPages.Ta7akumLoginPage.lambda$fillUserNameAndPassword$0()
Failed Locator: By.cssSelector(h1.ta7akum_title_width)
Healed Locator: By.cssSelector(div.login-logo)
Score: 0.58
syarah.qaautomation.shopPages.PreCheckoutPage.lambda$getFirstPrice$0()
Failed Locator: By.xpath((//*[@class="PaymentInfo-module__flx"]//strong)[1])
Healed Locator: By.cssSelector(div.AnyQustV2-module__callHelpContainer > strong)
Score: 0.771
syarah.qaautomation.shopPages.PostViewPage.lambda$getCarPriceFromDetailPage$26()
Failed Locator: By.id(finance-monthly-price)
Healed Locator: By.cssSelector(div#image-counter.NewPostBigSlider-module__crntImgCC > span:nth-child(1))
Score: 0.571
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.text-center.w-full[id='BuyNowMobile'], a.greenBtn.MobilePayment-module__withExamination[id='BuyNowMobile_finance'])
Healed Locator: By.cssSelector(li > a[href='https://qa.syarah.com/'])
Score: 0.571
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PreCheckoutPage.lambda$clickRadioButton$3()
Failed Locator: By.cssSelector(input[name="cash"][value="cash"])
Healed Locator: By.cssSelector(html > body > div:nth-child(1) > div:nth-child(3) > main > div:nth-child(9) > div > section > div > div > ul > li:nth-child(1) > div > a > div:nth-child(1) > div > div > div:nth-child(1) > div > div:nth-child(2) > span:nth-child(2))
Score: 0.529
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PreCheckoutPage.lambda$clickContinueButton$5()
Failed Locator: By.xpath(//button[contains(@class, 'Button-module__btn') and contains(@class, 'PreCheckout-module__btn') and @data-currency-processed='true'])
Healed Locator: By.cssSelector(button#inspection-Itab0)
Score: 0.618
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.cssSelector(a.greenBtn.PaymentTabBox-module__buyLinkPPt.m-hide, a.greenBtn.LimitedAvaPostViewBtn-module__btn.LimitedAvaPostViewBtn-module__reserveBtn, a.greenBtn.CarMoneyInfoBox-module__buyLinkPPt.m-hide)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.521
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getBookNowButtonElement$22()
Failed Locator: By.id(BuyNow)
Healed Locator: By.cssSelector(a.Aside-module__vatLink)
Score: 0.527
syarah.qaautomation.shopPages.PostViewPage.lambda$getCarPriceFromDetailPage$26()
Failed Locator: By.id(finance-monthly-price)
Healed Locator: By.cssSelector(div#image-counter.NewPostBigSlider-module__crntImgCC > span:nth-child(1))
Score: 0.571