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

Set up Cypress #22

Open
jensren opened this issue Nov 18, 2021 · 0 comments
Open

Set up Cypress #22

jensren opened this issue Nov 18, 2021 · 0 comments
Labels

Comments

@jensren
Copy link
Collaborator

jensren commented Nov 18, 2021

Later in the project, we will need Cypress tests for end-to-end testing.

Current State

  • No Cypress tests are set up
  • We do not have anyone on the team who knows a lot about Cypress

Goals for this Epic

  • ZenHub board has a 'Ready for Testing' state. This is for after the PR has unit tests, passes all unit tests, and is merged to main. Additionally, this should be reserved for features that are stable and unlikely to be changed significantly
  • Cypress is installed and Cypress tests have been added for existing components in 'Ready for Testing'
  • Writing Cypress tests for future 'Ready for Testing' components is given priority, so tests are not backlogged
  • Team has at least one dedicated tester who knows how to set up Cypress tests
  • Highly active front end devs are encouraged to learn Cypress and write their own Cypress tests
@jensren jensren added the Epic label Nov 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant