I don't want to broadcast the output, only run OP_DUP OP_HASH160 SIGNATURE OP_EQUALVERIFY OP_CHECKSIG on it locally to see if it returns transaction OK. Without touching internet.
1. copy the database (all files in folder C:\Users\<user>\AppData\Roaming\bitcoin ) from your "hot" computer to "cold" computer
2. run bitcoin-qt on your "cold" computer
3. open debug console and execute command "sendrawtransaction ..."
in any problems there will be an error message.
in the case if everything is ok you will receive txid
4. remove wallet.dat with the test transaction from the cold computer because you do not want to send it
---------------------------------------------
and one another way (everything on hot PC):
1. backup hot computer wallet.dat
2. remove (yes, remove!) hot computer wallet.dat
3. disconnect from internet
4. start bitcoin-qt (this will create new temporary wallet.dat)
5. open debug console and execute command "sendrawtransaction ..."
6. close bitcoin-qt
7. remove temporary wallet.dat and restore wallet from backup