Freigeben über


Verwalten von Auslastungstestergebnissen im Ergebnisrepository für Auslastungstests

Informationen, die während eines Auslastungstests erfasst wurden, können im Ergebnisrepository für Auslastungstests, einer SQL-Datenbank, gespeichert werden.Das Ergebnisrepository für Auslastungstests enthält Leistungsindikatordaten und Informationen zu aufgezeichneten Fehlern.Die Ergebnisrepository-Datenbank wird für Controller vom Setup erstellt, oder sie wird bei der ersten lokalen Ausführung eines Auslastungstests automatisch erstellt.Wenn das Auslastungstestschema nicht vorhanden ist, wird die Datenbank bei lokaler Ausführung automatisch erstellt.

Wenn Sie die Ergebnisrepository-Verbindungszeichenfolge des Controllers ändern, um einen anderen Server zu verwenden, muss auf dem neuen Server das loadtestresultsrepository.sql-Skript ausgeführt werden, um das Schema zu erstellen.Informationen zum Einrichten des Ergebnisrepositorys für Auslastungstests finden Sie unter Gewusst wie: Erstellen eines Ergebnisrepositorys für Auslastungstests mit SQL.

Visual Studio Ultimate stellt benannte Indikatorensätze zur Verfügung, die häufige Leistungsindikatoren auf Grundlage einer Technologie sammeln.Diese Sätze sind bei der Analyse von IIS-Servern, ASP.NET-Servern oder SQL-Servern hilfreich.Alle mit Indikatorensätzen erfassten Daten werden im Ergebnisrepository für Auslastungstests gespeichert.

Wichtiger HinweisWichtig

Es wird zwischen einem Indikatorensatz und den Leistungsindikatordaten unterschieden.Indikatorensätze sind Metadaten.Sie definieren eine Gruppe von Leistungsindikatoren, die von einem Computer erfasst werden, der eine bestimmte Aufgabe erfüllt, beispielsweise ein IIS- oder SQL-Server.Der Indikatorensatz ist ein Teil der Auslastungstestdefinition.Leistungsindikatordaten werden basierend auf den Indikatorensätzen, der Zuordnung der Indikatorensätze zu einem bestimmten Computer und der Samplingrate erfasst.

Anforderungen

  • Visual Studio Ultimate

SQL Server 2012-Versionen

Um Auslastungstests zu verwenden, können Sie verwenden SQL Server 2012 Express LocalDB das mit Visual Studio 2012 Ultimate installiert wird und der standardmäßigen Datenbankserver für Auslastungstests ist (einschließlich Microsoft Excel-Integration).SQL Server Express LocalDB ist ein Ausführungsmodus des SQL Server Express, der verwendet wird, um es Entwicklern zu programmieren.SQL Server Express LocalDB-Installation kopiert nur einen minimalen Satz von Dateien, die erforderlich sind, das SQL Server-Datenbankmodul anzulassen.

HinweisHinweis

Wenn Sie von Visual Studio 2010 Ultimate aktualisieren und SQL Server Express mit einer vorhandenen Auslastungstestdatenbank erkannt wird, versucht Visual Studio 2012 Ultimate, an sie herzustellen und diese zu verwenden.Wenn SQL Server Express erkannt wird, versucht Visual Studio 2012 Ultimate, die Auslastungstestdatenbank mit SQL Server Express anstelle des SQL Server Express LocalDB zu erstellen.

Wenn das Team die Datenbankanforderungen erwartet oder die Projekte aus SQL Server 2012 Express LocalDB herauswachsen, sollten Sie, um SQL Express oder zum vollständigen SQL Server sollten entweder zu aktualisieren, um weitere Skalierungspotential bereitzustellen.Wenn Sie SQL Server aktualisieren, werden die MDF- und LDF-Dateien für SQL Server 2012 Express LocalDB im Benutzerprofilordner gespeichert.Diese Dateien können verwendet werden, um die Auslastungstestdatenbank auf SQL Server Express 2012 oder SQL Server 2012 zu importieren.

Sie können SQL Server Express 2012 vom Microsoft-Download-Center herunterladen: Microsoft SQL Server 2012 Express.

Überlegungen zum Auslastungstest-Ergebnisspeicher

Wenn Visual Studio Ultimate installiert ist, wird der Auslastungstest-Ergebnisspeicher installiert, um eine Instanz des SQL Express verwenden, die auf dem Computer installiert ist.SQL Express ist auf die Nutzung von maximal 4 GB Speicherplatz beschränkt.Wenn Sie über einen langen Zeitraum viele Auslastungstests ausführen, sollten Sie erwägen, den Auslastungstest-Ergebnisspeicher ggf. zur Verwendung einer Instanz des vollständigen SQL Server-Produkts zu konfigurieren.

Auslastungstestanalyzeraufgaben

Aufgaben

Verwandte Themen

Einrichten eines Repositorys für Auslastungstestergebnisse: Sie können ein Repository für Auslastungstestergebnisse in einer SQL-Datenbank einrichten.

HinweisHinweis
Ein Auslastungstestrepository kann auch erstellt werden, wenn Sie einen Testcontroller installieren.Weitere Informationen finden Sie unter Installieren und Konfigurieren von Test Agents und Testcontrollern.

Auswählen und Anzeigen eines Ergebnisrepositorys: Sie können ein bestimmtes Ergebnisrepository auswählen.Sie sind nicht auf einen lokalen Ergebnisspeicher beschränkt.Häufig werden Auslastungstests auf einem Remotesatz von Agent-Computern ausgeführt.Testergebnisse von den Agents oder den lokalen Computern können auf einem beliebigen SQL-Server gespeichert werden, auf dem Sie einen Auslastungstest-Ergebnisspeicher erstellt haben.In jedem Fall müssen Sie mithilfe des Fensters Testcontroller verwalten angeben, wo die Ergebnisse des Auslastungstests gespeichert werden sollen.

Löschen eines Auslastungstestergebnisses aus dem Repository: Sie können ein Auslastungstestergebnis aus dem Auslastungstest-Editor mithilfe des Dialogfelds Auslastungstestergebnisse öffnen und verwalten entfernen.

Importieren und Exportieren von Ergebnissen in ein Repository: Sie können Auslastungstestergebnisse aus dem Auslastungstest-Editor entfernen.

Verwandte Aufgaben

Analyzing Load Tests Results Using the Load Test Analyzer

Sie können mit dem Auslastungstest-Analyzer die Ergebnisse sowohl eines derzeit ausgeführten Auslastungstests als auch eines abgeschlossenen Auslastungstests anzeigen.

Siehe auch

Aufgaben

How to: Access Load Test Results for Analysis

Konzepte

Ausführen eines Auslastungstests

Testen von Leistung und Belastung mithilfe von Webleistungs- und Auslastungstests in Visual Studio

Weitere Ressourcen

Erstellen und Bearbeiten von Auslastungstests

Analyzing Load Tests Results Using the Load Test Analyzer