Select your name first

Choose your name from the Tester dropdown at the top and click Save before filling out the form.

Tester

Student Portal UAT — test on https://sp-dev.fly.dev. Story SP-10. Collab sync is separate from catalog Business UAT.

What you're proving

Learner sees each fee and its status on Payments; staff see matching statuses..

Before you start

WhoEmailPassword
Learner (applicant)applicant@example.comTestPass123!
Enrollment Adminenrollment.admin@lsu.eduadmin123
Business Officebusiness.admin@lsu.eduadmin123
Django superuseradmin@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 — The learner sees each fee and its status (Priority: P1)

  1. Navigate: https://sp-dev.fly.dev/accounts/payments/ as fees.learner@example.com / TestPass123!`
  2. Act: Read the Orders table.
  3. Navigate: Log out, then https://sp-dev.fly.dev/accounts/payments/ as fees.empty@example.com / TestPass123!`
  4. Act: Open the page.
You're done when

Step 2 — A sent refund stays pending until the processor answers (Priority: P1)

  1. Navigate: Payments as fees.learner@example.com
  2. Act: Find order SP10-SENT.
  3. Navigate: Payments as fees.learner@example.com
  4. Act: Find order SP10-OK.
  5. Navigate: Payments as fees.learner@example.com
  6. Act: Find order SP10-FAIL.
You're done when

Step 3 — Staff see the same statuses (Priority: P1)

  1. Navigate: Log in as enrollment.admin@lsu.edu / *(sp-dev superuser password)*. Open the Application SP10-FEES link from the QA Tools confirmation, or find SP10-FEES on https://sp-dev.fly.dev/dashboard/applications/pipeline/` and open it.
  2. Act: Read the Fees card.
  3. Navigate: Fees card on application SP10-FEES
  4. Act: Find order SP10-SENT.
  5. Navigate: Payments as fees.learner@example.com
  6. Act: Count rows.
  7. Navigate: Payments as fees.learner@example.com
  8. Act: Look for a pay button, a drop button, a refund button, or a graduation-fee row.
  9. Navigate: Payments as fees.learner@example.com
  10. Act: Look for a Moodle note that course access is not connected.
You're done when
Screenshot enlarged