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

Implement Cypress integration tests #206

Open
10 tasks
raarielgrace opened this issue Mar 10, 2025 · 0 comments
Open
10 tasks

Implement Cypress integration tests #206

raarielgrace opened this issue Mar 10, 2025 · 0 comments

Comments

@raarielgrace
Copy link
Contributor

Describe the task
Implement Cypress integration tests for each view, simulating user interaction.

Acceptance Criteria

  • Tests are created for Add Animals
  • Tests are created for Calculate Nutrients
  • Tests are created for Farm Information
  • Tests are created for Field List
  • Tests are created for Soil Tests
  • Tests are created for Crops
  • Tests are created for the landing page
  • Tests are created for Manure and Imports
  • Tests are created for Nutrient Analysis
  • Tests include simulated interactions with all interactable elements in the view

Additional context

  • If a view is simple, Jest can be used for testing. However, complex forms will probably require Cypress.
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

No branches or pull requests

1 participant