I want to know if there are any general guidelines that programmers in general and QA in particular follows for setting up a clean test system.
The system should be clean every day, free of any unwarranted dependencies (for instance .NET), free of ghosts from previous installs and tests conducted and fairly easy to image and change.
Any tips would be greatly appreciated!