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

[DEV][ROCK] Move the testing infra to Playwright #1091

Closed
Soare-Robert-Daniel opened this issue Mar 7, 2024 · 0 comments · Fixed by #1094
Closed

[DEV][ROCK] Move the testing infra to Playwright #1091

Soare-Robert-Daniel opened this issue Mar 7, 2024 · 0 comments · Fixed by #1094
Assignees
Labels
large (1-2d) - This label is used for issues that can be completed within 2 days or less. new feature Request for a new feature or functionality to be added to the project.

Comments

@Soare-Robert-Daniel
Copy link
Contributor

What problem does this address?

Working and running Cypress could be faster. Takes too much time to develop a test.

What is your proposed solution?

We should migrate the test to playwrights and take advantage of the Gutenberg E2E testing utils lib: https://github.com/WordPress/gutenberg/tree/trunk/packages/e2e-test-utils-playwright

Desired goals:

  • Running speed 2x faster than the previous
  • No lag on the debugging visual interface when developing the test.

Will this feature require documentation? (Optional)

None

@Soare-Robert-Daniel Soare-Robert-Daniel added the new feature Request for a new feature or functionality to be added to the project. label Mar 7, 2024
@Soare-Robert-Daniel Soare-Robert-Daniel self-assigned this Mar 12, 2024
@Soare-Robert-Daniel Soare-Robert-Daniel added the large (1-2d) - This label is used for issues that can be completed within 2 days or less. label Mar 12, 2024
@Soare-Robert-Daniel Soare-Robert-Daniel changed the title [DEV] Move the testing infra to Playwright [DEV][ROCK] Move the testing infra to Playwright Mar 12, 2024
@Soare-Robert-Daniel Soare-Robert-Daniel linked a pull request Mar 13, 2024 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
large (1-2d) - This label is used for issues that can be completed within 2 days or less. new feature Request for a new feature or functionality to be added to the project.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant