Release QA

Uber Integration Test Checklist

Use this page as your repeatable QA script before each release.

Test Accounts

Test Products

Per Product Flow

  1. Open Browse Gear and click Hire Now for one test product.
  2. Confirm checkout has correct product name and daily rate.
  3. Tick insurance confirm and continue to payment page.
  4. Complete payment and land on checkout success.
  5. Select Uber Direct and confirm redirect to delivery form.
  6. Enter pickup, dropoff, and package details and submit quote.
  7. Confirm quote appears and says Uber fee is external to Xquip.
  8. Return to success page and confirm delivery choice/quote persisted.

Edge Cases

Manager Verification

  1. Login as mgr_admin with 2FA code.
  2. Open Manager Dashboard.
  3. Check recent payments and confirm delivery state is shown correctly.

Pass criteria: no 500 errors in checkout/delivery/success, consistent external Uber-fee messaging, and correct delivery-state persistence.