Student Portal UAT — test on https://sp-dev.fly.dev. Story SP-05. Collab sync is separate from catalog Business UAT.
What you're proving
After payer confirmation, the learner path to section selection opens..
Before you start
| Who | Password | |
|---|---|---|
| Learner (applicant) | applicant@example.com | TestPass123! |
| Enrollment Admin | enrollment.admin@lsu.edu | admin123 |
| Business Office | business.admin@lsu.edu | admin123 |
| Django superuser | admin@lsu.edu | *(ask team for sp-dev password)* |
Sign on: https://sp-dev.fly.dev/accounts/login/
Mailpit: https://sp-dev.fly.dev/_mail/
QA Tools: https://sp-dev.fly.dev/admin/qa_tools/seedtool/
Run the QA Tools seeds listed in each step before testing. On sp-dev, admin@lsu.edu is not admin123.
Step 1 — Let an accepted learner choose sections after the payer is confirmed (Priority: P1)
- Navigate: Log in as
applicant@example.com/TestPass123!→https://sp-dev.fly.dev/accounts/applications/` - Act: Read the line under the application. Click the Select sections button.
- Navigate:
https://sp-dev.fly.dev/accounts/applications/select-sections/applicant@example.com`as - Act: Open the gate directly. Also check My Applications.
- Navigate:
https://sp-dev.fly.dev/accounts/applications/select-sections/` as the applicant - Act: Open the gate. Do not click Confirm payer yet.
- Navigate: Superuser →
https://sp-dev.fly.dev/admin/applications/application/` → open that reference number - Act: Set Status to Under Review and save. Log in as the applicant and open the select-sections gate.
- Navigate: Staff application detail, then the learner gate
- Act: Reload the staff page. Reload My Applications and the select-sections gate.
- Navigate:
https://sp-dev.fly.dev/accounts/applications/select-sections/` as the applicant - Act: Read the gate. Do not look for a section list to enroll in.
You're done when