Self-Healing Automation

Healing Report 14 Apr 2026 - 13:37:28

Please, provide feedback on healing success to make algorithm stronger

Element

Screenshot

Success Healing

syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToRequestClientDocuments$1()
Failed Locator: By.xpath(//*[@id="nextSubmit"])
Healed Locator: By.cssSelector(button#w0)
Score: 0.641
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToRequestClientDocuments$1()
Failed Locator: By.xpath(//*[@id="nextSubmit"])
Healed Locator: By.cssSelector(button#w0)
Score: 0.641
syarah.qaautomation.ta7akumPages.GlobalOrderOperations.lambda$addPaymentDetails$2()
Failed Locator: By.id(cashorderpayment-payment_amount)
Healed Locator: By.cssSelector(input#createorderrequestmodel-phone_number)
Score: 0.747
syarah.qaautomation.ta7akumPages.GlobalOrderOperations.selectDropdownByText()
Failed Locator: By.id(cashorderpayment-transfer_bank_id)
Healed Locator: By.cssSelector(select#createorderrequestmodel-language)
Score: 0.641
syarah.qaautomation.ta7akumPages.CompareCarInfo.lambda$openFirstCar$2()
Failed Locator: By.xpath((//a[contains(@href, '/online/view?id=')])[1])
Healed Locator: By.cssSelector(th > a[data-sort='-record_insert_date'][href='https://ta7akum.com/online/index?PostSearch%5Bpost_id%5D=&PostSearch%5Bmake_id%5D=&PostSearch%5Byear%5D=&PostSearch%5Bpost_type%5D=&PostSearch%5BchassisNumber%5D=&PostSearch%5BplateNumber%5D=&PostSearch%5Bplate_Text_id_3%5D=&PostSearch%5Bplate_Text_id_2%5D=&PostSearch%5Bplate_Text_id_1%5D=&PostSearch%5Bdealer_id%5D=1672&PostSearch%5Bstatus%5D=1&PostSearch%5Bphotographed_by%5D=&PostSearch%5Bis_new%5D=0&PostSearch%5Breserved_status%5D=0&PostSearch%5Bcreated_at%5D=&PostSearch%5Bcreated_to%5D=&PostSearch%5Brecord_insert_by%5D=&PostSearch%5Bcar_origin%5D=&PostSearch%5Binspection_id%5D=&PostSearch%5Bdrivetrain_type%5D=&PostSearch%5Bhas_car_form%5D=&PostSearch%5Blimited_quantity%5D=0&PostSearch%5Bpromo_eligible%5D=&PostSearch%5Bcar_options%5D=&PostSearch%5Bcylindars%5D=&PostSearch%5Bcabin_numbers%5D=&PostSearch%5Btransmission_type%5D=&PostSearch%5Bcolor%5D=&PostSearch%5Bengine_size%5D=&PostSearch%5Bhave_template%5D=&PostSearch%5Bcar_cut_checkbox%5D=0&PostSearch%5Bstructured_data%5D=&PostSearch%5Bfuel_type%5D=&PostSearch%5Bseats%5D=&sort=-record_insert_date'])
Score: 0.805
syarah.qaautomation.ta7akumPages.GlobalOrderOperations.lambda$addPaymentDetails$2()
Failed Locator: By.id(cashorderpayment-payment_amount)
Healed Locator: By.cssSelector(input#createorderrequestmodel-full_name)
Score: 0.754
syarah.qaautomation.ta7akumPages.GlobalOrderOperations.openFirstCar()
Failed Locator: [By.xpath(.//option[@value = "0"]] on page null)
Healed Locator: By.cssSelector(select#postsearch-is_new.form-control > option:nth-child(3))
Score: 1
syarah.qaautomation.ta7akumPages.GlobalOrderOperations.selectDropdownByText()
Failed Locator: By.id(cashorderpayment-transfer_bank_id)
Healed Locator: By.cssSelector(select#createorderrequestmodel-city_id)
Score: 0.644
syarah.qaautomation.ta7akumPages.NewFinanceOrderStepsPage.lambda$transferToRequestClientDocuments$1()
Failed Locator: By.xpath(//*[@id="nextSubmit"])
Healed Locator: By.cssSelector(button#w0)
Score: 0.641
syarah.qaautomation.ta7akumPages.GlobalOrderOperations.selectDropdownByText()
Failed Locator: By.id(cashorderpayment-transfer_bank_id)
Healed Locator: By.cssSelector(select#createorderrequestmodel-gender)
Score: 0.641
syarah.qaautomation.ta7akumPages.GlobalOrderOperations.lambda$addPaymentDetails$2()
Failed Locator: By.id(cashorderpayment-payment_amount)
Healed Locator: By.cssSelector(input#createorderrequestmodel-phone_number)
Score: 0.754