
A new service: Prepare For Testing

Prepared: the button becomes Test Service

Test Service: choose the portal
Test Service opens /dev/service/details?id=…&changeRequestId=… on the chosen portal. Sign in with a test applicant account and apply exactly as a citizen would. Payments on staging are sandbox payments.
Testing a new service vs an improvement
| New service | Service Improvement | |
|---|---|---|
| Prepare For Testing | Yes, once, before the first test | No: the improvement shows Test Service directly |
| Test Service portals | Citizen Portal, Irembo Plus, RDB OSC | Same |
| After each change | Save the step, then test again | Same |
Gotcha · test every branch, not only the happy path
Apply, pay, approve, and also reject, request for action, resubmit, and let a bill expire. Our demo failures (Section D) all hid in branches nobody had clicked.
Tip · open the browser console while testing
Keep DevTools open (F12 or Cmd+Opt+I). A red error on submit gives you a
traceIdto search in Kibana (lesson D6).