This is what you need if you want testnet to work. You should ignore the testnet part in the trouble shooting page. I guess it's confusing, we should change that.
Yes, you're right, it is extremely confusing. There's also issues where sometimes quoted directories (--flag="DIR" vs --flag=DIR) cause issues when specifying log file locations etc.
Thanks for the help, however, it is not --satoshi-datadir="d:\data\bitcoincore\testnet3"...
The working CMDs/flags are:
- ARMORY: armory-qt.exe --testnet --datadir=d:\data\armory\testnet3 --satoshi-datadir=d:\data\bitcoincore --rpcport=8332
- BITCOIN-QT: bitcoin-qt.exe -datadir="d:\data\bitcoincore" -testnet -txindex=1 -rpcport=8332