Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement self healing mechanism #20458

Open
Isurunc opened this issue Mar 3, 2022 · 7 comments
Open

Implement self healing mechanism #20458

Isurunc opened this issue Mar 3, 2022 · 7 comments
Labels
type: feature New feature that does not currently exist

Comments

@Isurunc
Copy link

Isurunc commented Mar 3, 2022

What would you like?

We would like to have self healing feature from cypress. self-healing will apply the new object’s locators and ensure the entire script stays up-to-date with each change made to the product’s design.

Why is this needed?

To avoid Locator Flakiness

Other

No response

@davidmunechika davidmunechika added the type: feature New feature that does not currently exist label Mar 4, 2022
@flotwig
Copy link
Contributor

flotwig commented Mar 4, 2022

@saritvakrat
Copy link

Hi, any update on that?

@sudheeristeer
Copy link

Hi, Any update on that?, Without AutoHealing Mechanism we are not getting Accurate Reports

@PetMou
Copy link

PetMou commented Apr 15, 2024

I see more and more test tools applying self healing of test scripts. This means: with AI like alghorythms determining a likely alternative when a certain element could not be found anymore in the DOM due to a.o. code updates, thus making the scripts more robust.
For Cypress to survive this 'attack', I think it is vital to invest in new features of this kind.

@UzaeirAzhar
Copy link

Any update on this issue?

@karanraju1991995
Copy link

Any update on this?

@soubhagya1999
Copy link

@cypress-app-bot, any updates, this will actually be a good feature. Gen AI can be used for the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature New feature that does not currently exist
Projects
None yet
Development

No branches or pull requests

10 participants