nehmen wir mal an, Ihr habt eine DesktopApp entwickelt, testet Ihr sie auf verschiedenen Systemen (Win 10, WinServer, mit/ohne SP, usw) und wenn ja, wie bewerkstelligt ihr das? Für jede mögliche Konfiguration eine eigene VM erstellen wird ja recht aufwendig werden. Oder gibt es da third party tools für?
Also ja, genau das: für Integrationstest jeweils eine VM pro Umgebung.
Man kann dafür die Scripting Schnittstelle für Hyper-V verwenden - sehr weit verbreitet.