Henry Ong
i think the best way is to detach the database from the test server and then attach it to the production web application. Somebody posted a good how to blog post a while back but I can't seem to find it. In a nutshell:
1. do a full backup of your farm
2. use central admin on your production server to start the restore but only restore your content databases, configurations databases will need to be fresh.
3. create new web applications with the database pointing to the corresponsing ones that you just restored.
you'll want to do a few practice runs before you do this on your production server.