Self-Healing Automation

Healing Report 08 Apr 2026 - 14:12:56

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

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.ta7akumPages.NewFinanceOrderStepsPage.clickOnValidations()
Failed Locator: By.xpath(//span[contains(@class,'pull-right') and .//strong[normalize-space()='مراجعة البنك']]//strong)
Healed Locator: By.cssSelector(div.summary > b:nth-child(2))
Score: 0.629
syarah.qaautomation.ta7akumPages.CancelOrderPage.lambda$cancelOrder$0()
Failed Locator: By.id(cancel_btn)
Healed Locator: By.cssSelector(div.yii-debug-toolbar__block.yii-debug-toolbar__title > a)
Score: 0.531
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.clickOnValidations()
Failed Locator: By.xpath(//span[contains(@class,'pull-right') and .//strong[normalize-space()='مراجعة البنك']])
Healed Locator: By.cssSelector(html > body > div > div:nth-child(1) > div > div:nth-child(2) > a > span:nth-child(1))
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.clickOnValidations()
Failed Locator: By.xpath(//span[contains(@class,'pull-right') and .//strong[normalize-space()='مراجعة البنك']]//strong)
Healed Locator: By.cssSelector(tbody)
Score: 0.629
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.selectBank()
Failed Locator: By.id(finance_by_bank-list)
Healed Locator: By.cssSelector(td > select.form-control[name='Debug[method]'])
Score: 0.638
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.CancelOrderPage.lambda$cancelOrder$0()
Failed Locator: By.id(cancel_btn)
Healed Locator: By.cssSelector(div.yii-debug-toolbar__block.yii-debug-toolbar__title > a)
Score: 0.524
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.selectFinanceTab()
Failed Locator: By.xpath(//a[contains(text(),'تفاصيل التمويل')])
Healed Locator: By.cssSelector(div.yii-debug-toolbar__block.yii-debug-toolbar__title > a)
Score: 0.757
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.addIdDocument()
Failed Locator: By.id(messageErrorPopup_0)
Healed Locator: By.cssSelector(li.prev.page-item.disabled > a.page-link)
Score: 0.571
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.clickOnValidations()
Failed Locator: By.xpath(//span[contains(@class,'pull-right') and .//strong[normalize-space()='مراجعة البنك']]//strong)
Healed Locator: By.cssSelector(div.summary > b:nth-child(1))
Score: 0.629
syarah.qaautomation.ta7akumPages.TrackingOrderPage.lambda$verifyStepWithBorderColor$2()
Failed Locator: By.cssSelector(div[class*='SingleTrackingStepComponent-module__currentStep'])
Healed Locator: By.cssSelector(div#root)
Score: 0.571
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.CompareCarInfo.lambda$goToSearchPage$0()
Failed Locator: By.xpath(//a[i[@class='fa fa-globe'] and contains(text(), 'online Cars Admin')])
Healed Locator: By.cssSelector(div.login-logo > a)
Score: 0.829
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.clickOnValidations()
Failed Locator: By.xpath(//span[contains(@class,'pull-right') and .//strong[normalize-space()='مراجعة البنك']])
Healed Locator: By.cssSelector(html > body > div > div:nth-child(1) > div > div:nth-child(2) > a > span:nth-child(1))
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.selectFinanceTab()
Failed Locator: By.xpath(//a[contains(text(),'تفاصيل التمويل')])
Healed Locator: By.cssSelector(div.yii-debug-toolbar__block.yii-debug-toolbar__title > a)
Score: 0.757
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.CompareCarInfo.lambda$goToSearchPage$0()
Failed Locator: By.xpath(//a[@class='cursor' and contains(text(), 'All Cars')])
Healed Locator: By.cssSelector(div.yii-debug-toolbar__block.yii-debug-toolbar__title > a)
Score: 0.776
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.addIdDocument()
Failed Locator: By.id(messageErrorPopup_0)
Healed Locator: By.cssSelector(li.prev.page-item.disabled > a.page-link)
Score: 0.571
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
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.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.clickOnValidations()
Failed Locator: By.xpath(//span[contains(@class,'pull-right') and .//strong[normalize-space()='مراجعة البنك']])
Healed Locator: By.cssSelector(html > body > div > div:nth-child(1) > div > div:nth-child(2) > a > span:nth-child(1))
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.TrackingOrderPage.lambda$verifyStepWithBorderColor$2()
Failed Locator: By.cssSelector(div[class*='SingleTrackingStepComponent-module__currentStep'])
Healed Locator: By.cssSelector(div#root)
Score: 0.585
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.CancelOrderPage.lambda$cancelOrder$0()
Failed Locator: By.id(cancel_btn)
Healed Locator: By.cssSelector(div.yii-debug-toolbar__block.yii-debug-toolbar__title > a)
Score: 0.524
syarah.qaautomation.ta7akumPages.TrackingOrderPage.lambda$verifyStepWithBorderColor$2()
Failed Locator: By.cssSelector(div[class*='SingleTrackingStepComponent-module__currentStep'])
Healed Locator: By.cssSelector(div#root)
Score: 0.585
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.GlobalOrderOperations.openFirstCar()
Failed Locator: By.cssSelector(#postsearch-is_new, #cpostonlinesearch-is_new)
Healed Locator: By.cssSelector(td > select.form-control[name='Debug[method]'])
Score: 0.638
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.addIdDocument()
Failed Locator: By.id(messageErrorPopup_0)
Healed Locator: By.cssSelector(li.prev.page-item.disabled > a.page-link)
Score: 0.571
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToReadyForDelivery$3()
Failed Locator: By.xpath(//*[@id="messageError"]/span)
Healed Locator: By.cssSelector(span.yii-debug-toolbar__label.yii-debug-toolbar__ajax_counter)
Score: 0.714