I store several different connection strings in my web.config for development and testing. All but one is commented out so I can change info as needed.
In Visual Studio 2013, you can have several Web.config files.
Also, when you create a new project, VS creates 2 for you : Web.Debug.config and Web.Release.config. That way, you can have a different Web.Config for your debug project and for your release project