When building from source, note that gui support is not actually required. If you just bitcoin qt client server either bitcoind or litecoind, and not the QT versions, you can avoid bringing in QT dependencies. This RPC interface is very handy for interaction with the reference client generally, and for general troubleshooting.
Just go ahead and start your node and let it synch to the testnet blockchain! You’ll need some host currency to work with. RPC command to turn this on. It seems a lot harder to do this with bitcoin testnet, though. M9 1a8 8 0 1 0 0 16A8 8 0 0 0 9 1zm.