Setting up test area for web pages
We now have a live website. I would like to set up a test area so that I can have a copy of either the whole website, or subsets, that I can test with prior to making changes to the live website. Would using a subdomain be the best way to do this? Are there alternatives?