仮想化の使用、つまりVMWareやMicrosoft Virtual PCなどのソフトウェアを使用して 1 つ以上の「仮想 PC」を実行するソフトウェア開発の主なユース ケースは何ですか?
また、上記の私の定義 (MS Virtual PC や VMWare などのツールの使用) でカバーされていない、開発者にとって有用な仮想化の他のインスタンス/使用法はありますか?
仮想化の使用に関して、 Metro SmurfによるこのStackOverflow のコメントで、 「それなしでどのように開発したのか不思議に思うでしょう!」と主張しています。
(回答ごとにユースケースを 1 つだけ含めてください。よろしくお願いします!)