Student Portal UAT — test on https://sp-dev.fly.dev. Story SP-18. Collab sync is separate from catalog Business UAT.
What you're proving
Business Office produces learner 1098-T file for a tax year..
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 — Produce a learner file for a tax year (Priority: P1)
- Navigate: Log in as
business.admin@lsu.edu/ *(sp-dev superuser password)* →https://sp-dev.fly.dev/dashboard/tax-file/` - Act: Set Tax year to
2025. Click Produce tax file. Open1098t-tax-file-2025.csv. - Navigate: Same tax file page as Business Admin
- Act: Produce the file for
2025if you do not already have it open. - Navigate:
https://sp-dev.fly.dev/dashboard/tax-file/` - Act: Read the page. Do not look for a file-with-the-IRS action.
You're done when
Step 2 — Leave purchase orders, VA, and grants off the file (Priority: P1)
- Navigate: Tax file page as Business Admin
- Act: Produce the file for
2025. - Navigate: Same 2025 file
- Act: Search the
learnercolumn.
You're done when
Step 3 — Keep the amount retained honest (Priority: P2)
- Navigate: Same 2025 file
- Act: Find Kept Amount.
- Navigate: Same 2025 file
- Act: Find Pending Refund.
- Navigate: Tax file page as Business Admin
- Act: Set Tax year to
2019. Click Produce tax file. Open1098t-tax-file-2019.csv. - Navigate: The 2025 file
- Act: Count rows named Two Charges.
- Navigate: The 2025 file
- Act: Search for Failed Charge and for
ch_failed_1098t. - Navigate: Produce
2025, then produce2024. - Act: Compare the two downloads.
- Navigate: The 2025 file
- Act: Search for Open Grad.
- Act: Read the header row.
- Act: Read the page. Read the download.
- Navigate: Log out. Log in as
enrollment.admin@lsu.edu/ *(sp-dev superuser password)* →https://sp-dev.fly.dev/dashboard/tax-file/` - Act: Read the response.
You're done when