I am wondering what kind of setups you guys use on your test machines? The setup I have in mind is something with multiple drives in one case so that I can test a build on a clean OS while the OS on the other drive is being loaded as a (virgin) machine. Does anyone have a setup similar to this, or have any input as to how I can go about this on both the hardware and software side of it?
There are multiple ways to do this. In one case I had a swap drive for the machine(s) so that I could plug in any type of OS or setup on a machine with a particular hardware setup (we were doing more hardware compatibiltiy testing than software).
In another case (test automation lab for the software application installation) I had a few different machines and used 'Ghost' to restore an image (OS and configuration) to the test system (clean) and ran the installation/configuration automation. This worked pretty well.