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

Introduce playwright for End-To-End testing #1226

Closed
3 tasks
janivo opened this issue Feb 1, 2024 · 0 comments · Fixed by #1239
Closed
3 tasks

Introduce playwright for End-To-End testing #1226

janivo opened this issue Feb 1, 2024 · 0 comments · Fixed by #1239
Assignees

Comments

@janivo
Copy link
Collaborator

janivo commented Feb 1, 2024

Description

The current E2E testing setup in Stencil relies on its own testing framework, which lacks transparency for debugging purposes and utilizes Puppeteer, known for its slower performance. This task proposes introducing Playwright, a state-of-the-art E2E testing tool renowned for its speed, flexibility, and support for both headless and headed modes. The migration also involves setting up a separate application, potentially using Storybook, to display and test our components.

Acceptance Criteria

  • Playwright is successfully integrated for End-To-End testing in the project.
  • Playwright configurations for both headless and headed modes are established.
  • A separate application, possibly using Storybook, is set up for displaying and testing components with Playwright.
@janivo janivo added new This issue has been recently added and has no estimation and removed new This issue has been recently added and has no estimation labels Feb 1, 2024
@janivo janivo self-assigned this Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant