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

Feature: End to end testing tracking issue #403

Open
1 of 6 tasks
bdougie opened this issue Nov 29, 2022 · 3 comments
Open
1 of 6 tasks

Feature: End to end testing tracking issue #403

bdougie opened this issue Nov 29, 2022 · 3 comments

Comments

@bdougie
Copy link
Member

bdougie commented Nov 29, 2022

Type of feature

✅ Test

Current behavior

While chatting with @JoshuaKGoldberg yesterday and discussing an approach for end-to-end testing of this app. I will use this as a tracking issue for setting up end to end testing with Cypress, now that testing works, sort of - #400.

Suggested solution

Feature Testing plan

So far, we are testing logged in/out users. The following features will also need tests for functionality with a lens on accessibility.

Additional context

End-to-end testing is conducted through Cypress. Here is a guide - https://docs.cypress.io/guides/end-to-end-testing/writing-your-first-end-to-end-test

Code of Conduct

  • I agree to follow this project's Code of Conduct

Contributing Docs

  • I agree to follow this project's Contribution Docs
@0-vortex
Copy link
Contributor

Currently using puppeteer but the action implementation has been lagging, tho I don't mind switching to cypress! 🍕

@NsdHSO
Copy link
Contributor

NsdHSO commented Dec 8, 2022

@0-vortex , @bdougie what should I use to make E2e test? puppeteer | cypress? I have this ticket #414, and I saw a ticket about accessibility. I should wait until it is finished #418?

@0-vortex
Copy link
Contributor

0-vortex commented Jan 2, 2023

@0-vortex , @bdougie what should I use to make E2e test? puppeteer | cypress? I have this ticket #414, and I saw a ticket about accessibility. I should wait until it is finished #418?

I know you asked about this in discord as well, putting this here for reference: as per #395 we are using https://playwright.dev 🔥

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

3 participants