My standard practice with Drupal sites is to copy the production site to a test site, and sometimes to a development site and a staging site. It's easy with Drupal. Just copy the database and files, and restore them to the new location, edit the settings file, and you are good to go. Not so easy with WordPress. For some reason, the URL is hard coded in the site database in many places, and in some serialized strings. One module also hard codes the absolute file path. Ugh.