You can set the accounts you have billing agreements to a test status. When testing, transactions are submitted to the processor's testing environment and does not actually charge the client's account, however charges processed in test mode by the gateway are still recorded as payments in Ubersmith.
For testing WorldPay, select Test and for PayPal, select Sandbox.