Skip to content

Use Cases

Albert Kragl edited this page Jan 30, 2020 · 7 revisions

These are the different use cases (features) which are covered by the Cucumber acceptance tests in the backend.

TODO: add links to each Cucumber feature

Student

  1. Add a new Co-op (Cucumber, Integration Test)

  2. Upload a required Report for an existing Co-op (Cucumber, Integration Test)

Admin

  1. Filter Students

  2. Filter Co-ops

  3. Filter Companies

  4. Approve/Reject Co-op

  5. View all Co-op terms in a specific work term

  6. View a specific student's Co-op term progress

  7. Send reminders to students via email/in-app notifications

  8. Send bulk reminders for all students that meet a specific criterion

  9. Verify FACC 20X course registrations for all students currently doing a Co-op term

EmployerContact

  1. Upload Reports via custom link
Clone this wiki locally