Share via


Extrahieren und Analysieren von Testdaten (Project Server 2010)

 

Gilt für: Project Server 2010

Letztes Änderungsdatum des Themas: 2011-03-11

Dieser Artikel wurde neu veröffentlicht. Wir würden uns über Ihr Feedback freuen, um Ihnen die bestmögliche technische Dokumentation bieten zu können. Bitte senden Sie Kommentare, Fragen oder Probleme bezüglich der Dokumentation an epmdocfeedback@microsoft.com.

Neben dem Öffnen und Analysieren von Daten aus früheren Testläufen mit Visual Studio Team System 2008 Test Edition sollten Sie Testdaten mit leistungsstärkeren Tools wie Microsoft Excel analysieren.

Verschieben von Daten aus dem Labor zur Testanalysedatenbank

Eine bewährte Methode besteht darin, die Laborumgebung in einem isolierten Netzwerk bereitzustellen. Diese Vorgehensweise hat jedoch auch Auswirkungen auf eine Microsoft SQL Server-Datenbank mit Testdaten, die über Visual Studio Team System 2008 Test Edition erhoben werden. Sie befindet sich in der Regel in einem anderen Netzwerk als dem, mit dem Sie während der Datenanalyse meist verbunden sind. Daher ist es üblich, Testdaten durch einen Prozess aus der Laborumgebung in eine Testanalyseumgebung verschieben zu lassen. Dies kann durch einen SQL Server-Sicherungs- und Wiederherstellungsvorgang für die LoadTest-Datenbank von einer Umgebung in die andere erfolgen.

Extrahieren relevanter Daten aus der Testdatenbank

Für die Verwendung der LoadTest-Datenbank müssen Sie als Erstes die Testlauf-IDs der in der Datenbank gespeicherten Testläufe ermitteln. Die Datei GetTestRunIDs.sql im Project Server 2010 Performance Lab Kit enthält eine Transact-SQL-Abfrage, mit der die Liste der Testlauf-IDs aus der Datenbank zusammen mit anderen Informationen zum Identifizieren der Testläufe abgerufen werden kann.

Wenn Sie die Testlauf-ID eines Tests ermittelt haben, den Sie analysieren möchten, müssen Sie relevante Informationen aus der Datenbank extrahieren. Die wesentliche Tabelle für diesen Zweck ist LoadTestComputedCounterSample. Sie enthält alle Datenstichproben für Leistungsindikatordaten und KPIs (Key Performance Indicators) aus sämtlichen Testläufen. Ein Beispiel für eine Transact-SQL-Abfrage, mit der relevante Daten extrahiert werden können, ist in der Datei ExtractData.sql im Project Server 2010 Performance Lab Kit enthalten. Diese Abfrage gibt mehrere Resultsets zurück, die einfach kopiert und in ein Excel-Arbeitsblatt eingefügt werden können.