Freigeben über


How to: Specify the Timing Details Storage Property for a Load Test Run Setting

Nachdem Sie den Auslastungstest mithilfe des Assistenten für neuen Auslastungstest erstellt haben, können Sie die Szenarioeigenschaften mit dem Auslastungstest-Editor entsprechend Ihren Testanforderungen und -zielen ändern.Weitere Informationen finden Sie unter Creating Load Tests Using the New Load Test Wizard.

HinweisHinweis

Eine vollständige Liste der Testlaufeinstellungseigenschaften und deren Beschreibungen finden Sie unter Load Test Run Setting Properties.

Anforderungen

  • Visual Studio Ultimate

Mit dem Auslastungstest-Editor können Sie den Wert der Eigenschaft Speicher für Details der zeitlichen Steuerung einer Testlaufeinstellung im Eigenschaftenfenster bearbeiten.

Die Eigenschaft Speicher für Details der zeitlichen Steuerung kann auf eine der folgenden Optionen festgelegt werden:

  • Alle einzelnen Details: Sammelt und speichert einzelne Zeitsteuerungsdaten für alle Tests, Transaktionen und Seiten, die während des Tests ausgegeben werden.

    HinweisHinweis

    Die Option Alle einzelnen Details muss aktiviert werden, um Informationen zu virtuellen Benutzerdaten in den Auslastungstestergebnissen zu aktivieren.Weitere Informationen finden Sie unter Analyzing Load Test Virtual User Activity in the Details View of the Load Test Analyzer.

  • Keine: Es werden keine einzelnen Details zur zeitlichen Steuerung erfasst.Die Durchschnittswerte sind jedoch nach wie vor verfügbar.

  • Nur Statistik: Speichert einzelne Zeitsteuerungsdaten, jedoch nur als prozentuale Daten.Dadurch werden Speicherplatzressourcen gespart.

Überlegungen zur Eigenschaft "Speicher für Details der zeitlichen Steuerung"

Wenn die Eigenschaft Speicher für Details der zeitlichen Steuerung aktiviert ist, werden die Zeiten für die Ausführung der einzelnen Tests, Transaktionen und Seiten beim Auslastungstest im entsprechenden Ergebnisrepository gespeichert.Dadurch können Daten für den 90. und 95. Prozentwert im Auslastungstest-Analyzer in den Tabellen "Tests", "Transaktionen" und "Seiten" angezeigt werden.

Wenn die Eigenschaft Speicher für Details der zeitlichen Steuerung mit dem Wert StatisticsOnly oder AllIndividualDetails aktiviert wird, werden alle einzelnen Tests, Seiten und Transaktionen zeitlich gesteuert, und aus den einzelnen Zeitsteuerungsdaten werden prozentuale Daten berechnet.Der Unterschied besteht darin, dass bei der Option StatisticsOnly die einzelnen Daten zur zeitlichen Steuerung aus dem Repository gelöscht werden, nachdem die prozentualen Daten berechnet wurden.Dies reduziert den erforderlichen Speicherplatz im Repository, wenn Details der zeitlichen Steuerung verwendet werden.Möglicherweise möchten Sie die Detaildaten der zeitlichen Steuerung jedoch mithilfe von SQL-Tools auf andere Weise verarbeiten. In diesem Fall sollte die Option AllIndividualDetails verwendet werden, damit die Zeitsteuerungsdaten für diese Verarbeitung verfügbar sind.Wenn Sie die Eigenschaft auf AllIndividualDetails festlegen, können Sie zudem die Aktivitäten virtueller Benutzer nach Abschluss des Auslastungstests mithilfe des Diagramms für Aktivitäten virtueller Benutzer im Auslastungstest-Analyzer analysieren.Weitere Informationen finden Sie unter Analyzing Load Test Virtual User Activity in the Details View of the Load Test Analyzer.

Insbesondere bei langen Auslastungstests kann sehr viel Speicherplatz erforderlich sein, um Detaildaten der zeitlichen Steuerung im Ergebnisrepository für Auslastungstests zu speichern.Zudem nimmt das Speichern der Daten im Ergebnisrepository für Auslastungstests am Ende des Tests mehr Zeit in Anspruch, da die Daten bis zum Abschluss der Ausführung auf den Auslastungstests-Agents gespeichert werden. Bei der Beendigung des Tests werden die Daten dann im Repository gespeichert.Die Eigenschaft Speicher für Details der zeitlichen Steuerung ist standardmäßig aktiviert.Falls dies in Ihrer Testumgebung ein Problem ist, können Sie Speicher für Details der zeitlichen Steuerung ggf. auf Keine festlegen.

Die Detaildaten der zeitlichen Steuerung werden während des Testlaufs in der Datei "LoadTestItemResults.dat" gespeichert und nach Abschluss des Auslastungstests an den Controller zurückgesendet.Bei einem langen Auslastungstest ist die Datei groß.Dies ist ein Problem, wenn nicht genügend Speicherplatz auf dem Agent-Computer verfügbar ist.

HinweisHinweis

In Versionen als Visual Studio 2010, einschließlich Microsoft Visual Studio 2005 und Visual Studio 2008, war Alle einzelnen Details, das für die Eigenschaft Speicher für Details der zeitlichen Steuerung festlegt, verfügbar.In Visual Studio 2010 und Visual Studio 2012 gibt es zwei wichtige Unterschiede.Erstens war die Einstellung Alle einzelnen Details nicht die Standardeinstellung.Die einzige Möglichkeit, auf diese Informationen zugreifen war, mit SQL-Abfragen verwendet.

Wenn Sie ein Projekt von einer früheren Version des Visual Studio-Auslastungstests aktualisieren, verwenden Sie die folgende Prozedur, um eine vollständige Detailsammlung zu aktivieren.

So konfigurieren Sie die Speichereigenschaft für Zeitsteuerungsdetails in einem Auslastungstest

  1. Öffnen Sie im Auslastungstest-Editor einen Auslastungstest.

  2. Erweitern Sie den Knoten Testlaufeinstellungen im Auslastungstest.

  3. Wählen Sie in den Testlaufeinstellungen, die Sie konfigurieren möchten, beispielsweise Settings1[Aktiv] ausführen aus.

  4. Öffnen Sie das Eigenschaftenfenster.Klicken Sie im Menü Ansicht auf Eigenschaftenfenster.

  5. In der Ergebnisse Kategorie wählen Sie die Eigenschaft Speicher für Details der zeitlichen Steuerung aus und wählen Sie Alle einzelnen Details aus.

    Nachdem Sie die Einstellung Alle einzelnen Details für die Eigenschaft Speicher für Details der zeitlichen Steuerung konfiguriert haben, können Sie den Auslastungstest ausführen und das Diagramm für die Aktivitäten virtueller Benutzer anzeigen.Weitere Informationen finden Sie unter Ausführen von Auslastungs- und Webleistungstests und How to: Analyze What Virtual Users Are Doing During a Load Test Using the Virtual User Activity Chart.

Siehe auch

Aufgaben

Walkthrough: Using the Virtual User Activity Chart to Isolate Issues

Weitere Ressourcen

Analyzing Load Test Virtual User Activity in the Details View of the Load Test Analyzer