Freigeben über


Kompatibilität von Testeinstellungen mit Visual Studio 2010

Visual Studio 2012 enthält einige Änderungen für Testeinstellungen (TESTSETTINGS-Dateien), die in Visual Studio 2010 eingeführt wurden. Diese Änderungen wirken sich nur geringfügig auf Microsoft Test Manager und die Webleistungs- und Auslastungstesttypen in Visual Studio Ultimate aus. Auf Komponententests und Coded UI-Tests wirken sich die Änderungen jedoch etwas stärker aus.

Was hat sich bei den Testeinstellungen geändert?

In der folgenden Tabelle werden die Kompatibilitätsunterschiede und -probleme für TESTSETTINGS-Dateien in Bezug auf Visual Studio 2010 und Visual Studio 2012 beschrieben.

Testeinstellungskompatibilität

Testtyp

Kompatibilität

Komponententest, Coded UI-Tests

In Visual Studio 2012 werden beim Hinzufügen eines Komponententestprojekts oder Coded UI-Testprojekts die Testeinstellungen nicht in die Projektmappe aufgenommen. Dies ist auf Änderungen des Komponententestframeworks zurückzuführen, mit denen die Erweiterbarkeit, Flexibilität und Leistung verbessert werden. Sie können jedoch ein vorhandenes Visual Studio 2010-Testprojekt öffnen, das eine TESTSETTINGS-Datei enthält, und der Test lässt sich wie gewohnt ausführen.

Außerdem können Sie Ihrer Projektmappe eine TESTSETTINGS-Datei hinzufügen, wenn Sie spezifische Daten von einem Daten- und Diagnoseadapter erfassen oder Ihren Test mit Testcontrollern ausführen möchten; dies wird jedoch nicht empfohlen, da dabei Einbußen bei Leistung und Flexibilität im neuen Komponententestframework entstehen. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen einer Testeinstellungsdatei aus Microsoft Visual Studio.

Wenn Sie ein Visual Studio 2010-Testprojekt mit einer TESTSETTINGS-Datei öffnen möchten oder feststellen, dass Sie Ihrer Projektmappe eine Datei hinzufügen müssen, sollten Sie beachten, dass sich die Vorgehensweisen für das Auswählen und Bearbeiten der aktiven TESTSETTINGS-Datei geändert haben. Weitere Informationen über diese Änderungen finden Sie unter Gewusst wie: Bearbeiten einer Testeinstellungsdatei aus Microsoft Visual Studio und So legen Sie die aktiven Testeinstellungen in einem Komponententestprojekt oder einem Coded UI-Testprojekt fest.

Weitere Informationen über die Kompatibilität der Komponententests und Coded UI-Tests mit Visual Studio 2010 finden Sie unter Upgrade der Komponententests von Visual Studio 2010 und Upgrade der Tests der codierten UI von Visual Studio 2010.

Webleistungs- und Auslastungstests

Wenn Sie Ihrer Visual Studio 2012-Projektmappe ein Webleistungs- und Auslastungstestprojekt hinzufügen, wird zwar weiterhin eine TESTSETTINGS-Datei in die Projektmappe aufgenommen, die Vorgehensweise zum Auswählen und Bearbeiten der aktiven TESTSETTINGS-Datei hat sich jedoch geändert. Weitere Informationen finden Sie unter Gewusst wie: Bearbeiten einer Testeinstellungsdatei aus Microsoft Visual Studio und So legen Sie die aktiven Testeinstellungen in einem Webleistungs- und Auslastungstestprojekt fest.

Weitere Informationen zur Kompatibilität der Webleistungs- und Auslastungstests mit Visual Studio 2010 finden Sie unter Upgrade der Webleistungs- und Auslastungstests von Visual Studio 2010.

Manuell und automatisiert (Microsoft Test Manager)

Die Testeinstellungen für Microsoft Test Manager (MTM) sind unabhängig von den Testeinstellungen für Visual Studio. Wie Visual Studio 2010 umfasst auch MTM die Möglichkeit, Testeinstellungen für sowohl manuelle Tests als auch für automatisierte Tests zu erstellen und zu bearbeiten. Weitere Informationen finden Sie unter Sammeln weiterer Diagnosedaten in manuellen Tests und Erstellen von Testeinstellungen für automatisierte Systemtests mit Microsoft Test Manager.

Die Testeinstellungen für MTM haben sich im Vergleich zu Visual Studio 2010 kaum geändert. Allerdings wurde der diagnostische Datenadapter für die Netzwerkemulation entfernt.

Siehe auch

Weitere Ressourcen

Upgrade der Tests von früheren Visual Studio-Versionen