How to assemble and test a script on Bitcoin testnet online?

With a script using Multisig, how can I convert hash addresses that can be used in the script, then assemble the script and then start it in a bitcoin testnet transaction that can be viewed on a block browser?