generated from UoaWDCC/react-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
DocumentationImprovements or additions to documentationImprovements or additions to documentationMediumDifficulty of taskDifficulty of taskTesting
Description
User story
As a development team,
we want to investigate Cypress as an end-to-end (E2E) testing solution,
so that we can determine if it's the right tool for automating user flow tests and improving our confidence in deployments.
Acceptance criteria
- Research is conducted on the pros and cons of Cypress for a React-based project. (Is it suitable for our project?)
- In a separate experimental branch, Cypress is installed and configured to run against the local development environment.
- At least one basic E2E test is successfully written to cover a critical user flow (e.g., a user logging in, navigating to the leaderboard, and filtering by rank).
- A summary document or a detailed PR description is created, outlining the setup process, developer experience, and a recommendation on whether to formally adopt Cypress.
Definition of done
- Research and proof-of-concept are complete.
- The findings and recommendation are shared and discussed with the team.
Metadata
Metadata
Assignees
Labels
DocumentationImprovements or additions to documentationImprovements or additions to documentationMediumDifficulty of taskDifficulty of taskTesting