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

Cypress E2E Visual Diff Testing #1003

Closed
rdig opened this issue Mar 21, 2019 · 2 comments
Closed

Cypress E2E Visual Diff Testing #1003

rdig opened this issue Mar 21, 2019 · 2 comments

Comments

@rdig
Copy link
Member

rdig commented Mar 21, 2019

This Issue is tracking implementing a plugin for cypress that will help us do visual diff regression testing.

Most likely candidate for this is: https://github.com/palmerhq/cypress-image-snapshot

And setting it up something like this: cypress-io/cypress#495 (comment)

We'll also need to config the screenshots to be a bit larger for this to work properly: cypress-io/cypress#495 (comment)

Alternatives:

@rdig rdig changed the title Cypress Visual Diff Testing Cypress E2E Visual Diff Testing Mar 21, 2019
@rdig rdig added this to the Sprint 24 milestone Apr 15, 2019
@rdig rdig self-assigned this Apr 15, 2019
@rdig rdig modified the milestones: Sprint 24, Sprint 25 Apr 26, 2019
@rdig rdig modified the milestones: Sprint 25, Sprint 26 May 3, 2019
@rdig rdig removed this from the Sprint 26 milestone May 13, 2019
@rdig rdig removed their assignment May 21, 2019
@rdig
Copy link
Member Author

rdig commented Jun 5, 2019

Leaving this here for when we'll have time for it:

So turns out Cypress made a move towards this, but decided against implementing it natively.

However, they did test the commercial products that are out, and offer a very good best practices writeup that we can follow: https://docs.cypress.io/guides/tooling/visual-testing.html#Functional-vs-visual-testing

@rdig
Copy link
Member Author

rdig commented Feb 17, 2020

Closing as E2E tests will have a different format now

@rdig rdig closed this as completed Feb 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant