Zugreifen auf Auslastungstestergebnisse
Die Auslastungstestdaten können analysiert werden, um Engpässe zu finden, Fehler zu identifizieren und festzustellen, ob Verbesserungen einer Anwendung feststellbar sind. Zum Analysieren der Auslastungstestdaten müssen Sie zunächst auf die Auslastungstestergebnisse zugreifen.
Sie können zum Durchführen folgender Aufgaben auf Auslastungstestergebnisse zugreifen:
Überwachen eines Auslastungstests bei der Ausführung
Analysieren eines abgeschlossenen Auslastungstests
Anzeigen von Ergebnissen vorheriger Auslastungstests
Sie können diese Aufgaben unabhängig davon durchführen, ob der Auslastungstest in Microsoft Visual Studio 2005 Team Edition for Software Testers oder über die Befehlszeile bzw. auf einem einzelnen Computer oder einem Remoterig ausgeführt wird. In diesem Dokument werden verschiedene Verfahren zum Zugreifen auf die Auslastungstestergebnisse erläutert.
Unterschiede zwischen Überwachen und Analysieren von Auslastungstests
Beim Ausführen eines Auslastungstests wird ein Teil der Leistungsindikatordaten im Arbeitsspeicher beibehalten. Diese Datenmenge kann überwacht werden, während der Auslastungstest ausgeführt wird. Nach Abschluss eines Auslastungstests kann die vollständige Datenmenge aus der Datenbank geladen werden. Die Daten, die während bzw. nach Abschluss eines Auslastungstests angezeigt werden können, weisen Unterschiede auf. Die Funktionalität der zum Analysieren der Daten verfügbaren Tools ist ebenfalls unterschiedlich.
Weitere Informationen finden Sie unter Analysieren von Auslastungstestergebnissen.
Der Auslastungstest-Analyzer
Auslastungstestdaten werden im Fenster Auslastungstest-Analyzer analysiert. Sie können mehrere dieser Fenster gleichzeitig öffnen, um verschiedene Auslastungstestergebnisse zu vergleichen.
Der Auslastungstest-Analyzer wird als Dokument mit Registerkarten angezeigt, kann jedoch auch angedockt oder mithilfe der üblichen Verfahren zum Bearbeiten von Fenstern in Visual Studio unverankert angezeigt werden. Im Fenstertitel werden der Name und die Startzeit des Auslastungstests angezeigt. Beispiel: LoadTest1 [12:40 PM].
Zugreifen auf Auslastungstestergebnisse
Wenn Sie einen Auslastungstest in einem Auslastungstest-Editor ausführen, werden die Auslastungstestergebnisse automatisch geöffnet. Wenn Sie einen Auslastungstest im Fenster Testansicht oder Test-Manager bzw. über die Befehlszeile ausführen, müssen Sie manuell auf die Auslastungstestergebnisse zugreifen. Weitere Informationen zu den verschiedenen Verfahren zum Ausführen von Auslastungstests finden Sie unter Gewusst wie: Ausführen eines Auslastungstests.
Im Allgemeinen greifen Sie im Fenster Testergebnisse manuell auf die Auslastungstestergebnisse zu. In der Dropdownliste auf der Symbolleiste Testergebnisse werden die zurzeit ausgeführten und kürzlich abgeschlossenen Auslastungstests angezeigt. Gelegentlich sind die gewünschten Testläufe jedoch nicht in der Dropdownliste Testergebnisse verfügbar. Füllen Sie in diesem Fall mithilfe des Fensters Testläufe die Dropdownliste Testergebnisse mit den gewünschten Testläufen auf. Sie können der Dropdownliste mit den weiter unten in diesem Dokument erläuterten Verfahren vorherige und Remote-Auslastungstestläufe hinzufügen.
Zugreifen auf Ergebnisse von vorherigen und Remote-Auslastungstestläufen
Die Daten von Auslastungstestläufen werden im Auslastungstest-Ergebnisspeicher gespeichert. Weitere Informationen finden Sie unter Auslastungstest-Ergebnisspeicher.
Informationen zu Auslastungstestläufen werden in Dateien mit der Erweiterung TRX gespeichert. Sie können auf Auslastungstestdaten im Ergebnisspeicher zugreifen, indem Sie die TRX-Dateien öffnen. Standardmäßig werden die TRX-Dateien im Ordner <Pfad>\<Testprojektname>\TestResults mit dem Namen <Benutzername>_<Computername> JJJJ-MM-TT HH-MM-SS.trx gespeichert.
Zugreifen auf Ergebnisse des aktuellen Auslastungstests in der zurzeit ausgeführten Visual Studio-Sitzung
Wenn Sie einen Auslastungstest in Visual Studio ausführen, können Sie im Fenster Testergebnisse auf die Ergebnisse aller Testläufe in der aktuellen Visual Studio-Sitzung zugreifen.
Verwenden Sie in diesem Fall das nachstehende Verfahren:
- Ein in der aktuellen Visual Studio-Sitzung in einer geöffneten Projektmappe ausgeführter Auslastungstest
So greifen Sie auf die Ergebnisse des aktuellen Auslastungstests in der zurzeit ausgeführten Visual Studio-Sitzung zu
Zeigen Sie im Menü Test auf Fenster, und klicken Sie dann auf Testergebnisse.
Das Fenster Testergebnisse wird angezeigt.
Wählen Sie aus der Dropdownliste auf der Symbolleiste des Fensters Testergebnisse den Auslastungstestlauf aus, dessen Ergebnisse angezeigt werden sollen.
Die Statuszusammenfassung des Auslastungstests wird im Datenblatt angezeigt.
Wählen Sie den Auslastungstest im Datenblatt aus.
Klicken Sie mit der rechten Maustaste, und wählen Sie Testergebnisdetails anzeigen aus.
– oder –
Doppelklicken Sie auf den ausgewählten Auslastungstest.
Der Auslastungstest-Analyzer wird geöffnet, und die Ergebnisse des Auslastungstests werden angezeigt.
Zugreifen auf Ergebnisse des aktuellen Auslastungstests in vorherigen Visual Studio-Sitzungen
Wenn Sie einen Auslastungstest in Visual Studio ausführen, können Sie im Fenster Testergebnisse auf die Testlaufergebnisse in vorherigen Visual Studio-Sitzungen zugreifen.
Verwenden Sie in diesem Fall das nachstehende Verfahren:
- Ein in einer vorherigen Visual Studio-Sitzung in einer geöffneten Projektmappe ausgeführter Auslastungstest
So greifen Sie auf Ergebnisse des aktuellen Auslastungstests in vorherigen Visual Studio-Sitzungen zu
Zeigen Sie im Menü Test auf Fenster, und klicken Sie dann auf Testläufe.
Das Fenster Testläufe wird angezeigt.
Klicken Sie in der Dropdownliste Auswählen auf Lokale Ergebnisse TestResults.
Die TRX-Dateien im Ordner TestResults der Projektmappe werden in eine Liste im Fenster Testläufe geladen. Standardmäßig weisen die Ergebnisse den Status Verbindung getrennt auf.
Wählen Sie einen Testlauf aus der Liste aus, und klicken Sie auf der Symbolleiste Testläufe auf Verbinden.
Für diesen Auslastungstestlauf werden in der Liste Statusinformationen über den erfolgreichen Abschluss des Tests bzw. Fehler beim Test angezeigt.
Klicken Sie in der Liste mit der rechten Maustaste auf den Testlauf, und klicken Sie auf Ergebnisse anzeigen.
Hinweis
Sie können das Fenster Testergebnisse auch manuell öffnen, anstatt mit der rechten Maustaste zu klicken. Um das Fenster manuell zu öffnen, zeigen Sie im Menü Test auf Fenster und klicken anschließend auf Testergebnisse.
Das Fenster Testergebnisse wird geöffnet
Wichtig
Die zu diesem Zeitpunkt im Fenster Testergebnisse angezeigten Testergebnisse entsprechen möglicherweise noch nicht den im Fenster Testläufe ausgewählten Ergebnissen.
Wählen Sie aus der Dropdownliste auf der Symbolleiste des Fensters Testergebnisse den Auslastungstestlauf aus, dessen Ergebnisse angezeigt werden sollen.
Die Statuszusammenfassung des Auslastungstests wird im Datenblatt angezeigt.
Wählen Sie den Auslastungstest im Datenblatt aus.
Klicken Sie mit der rechten Maustaste, und wählen Sie Testergebnisdetails anzeigen aus.
– oder –
Doppelklicken Sie auf den ausgewählten Auslastungstest.
Der Auslastungstest-Analyzer wird geöffnet, und die Ergebnisse des Auslastungstests werden angezeigt.
Zugreifen auf Ergebnisse lokal ausgeführter Auslastungstests
Im Fenster Testläufe können Sie auf die Ergebnisse von auf dem aktuellen Computer ausgeführten Auslastungstests zugreifen. Das Auslastungstestprojekt selbst muss nicht geöffnet sein.
Verwenden Sie in diesen Fällen das nachstehende Verfahren:
Ein Auslastungstestlauf auf dem lokalen Computer, der nicht Teil einer in Visual Studio geöffneten Projektmappe ist
Ein Auslastungstestlauf auf dem lokalen Computer, der Teil einer geöffneten Projektmappe ist, jedoch an einen anderen Speicherort als den Ordner TestResults exportiert wurde
So greifen Sie auf die Ergebnisse lokal ausgeführter Auslastungstests zu
Zeigen Sie im Menü Test auf Fenster, und klicken Sie dann auf Testläufe.
Das Fenster Testläufe wird angezeigt.
Klicken Sie in der Dropdownliste Auswählen auf Lokal oder Remoteverbindung herstellen.
Das Dialogfeld Verbindung mit Controller oder lokalen Ergebnissen herstellen wird angezeigt.
Klicken Sie auf Ergebnisse von lokalen Testläufen auswählen und dann auf die Schaltfläche Durchsuchen.
Das Dialogfeld Ergebnisse von lokalen Testläufen auswählen wird angezeigt.
Navigieren Sie zu einem Ordner mit TRX-Testergebnisdateien, und klicken Sie auf Öffnen.
Die TRX-Dateien werden in eine Liste im Fenster Testläufe geladen. Standardmäßig weisen die Ergebnisse den Status Verbindung getrennt auf.
Wählen Sie einen Testlauf aus der Liste aus, und klicken Sie auf der Symbolleiste Testläufe auf Verbinden.
Für diesen Auslastungstestlauf werden in der Liste Statusinformationen über den erfolgreichen Abschluss des Tests bzw. Fehler beim Test angezeigt.
Klicken Sie in der Liste mit der rechten Maustaste auf den Testlauf, und klicken Sie dann auf Ergebnisse anzeigen.
Hinweis
Sie können das Fenster Testergebnisse auch manuell öffnen, anstatt mit der rechten Maustaste zu klicken. Um das Fenster manuell zu öffnen, zeigen Sie im Menü Test auf Fenster und klicken anschließend auf Testergebnisse.
Das Fenster Testergebnisse wird geöffnet
Wichtig
Die zu diesem Zeitpunkt im Fenster Testergebnisse angezeigten Testergebnisse entsprechen noch nicht den im Fenster Testläufe ausgewählten Ergebnissen.
Wählen Sie aus der Dropdownliste auf der Symbolleiste des Fensters Testergebnisse den Auslastungstestlauf aus, dessen Ergebnisse angezeigt werden sollen.
Die Statuszusammenfassung des Auslastungstests wird im Datenblatt angezeigt.
Wählen Sie den Auslastungstest im Datenblatt aus.
Klicken Sie mit der rechten Maustaste, und wählen Sie Testergebnisdetails anzeigen aus.
– oder –
Doppelklicken Sie auf den ausgewählten Auslastungstest.
Der Auslastungstest-Analyzer wird geöffnet, und die Ergebnisse des Auslastungstests werden angezeigt.
Zugreifen auf Ergebnisse von remote ausgeführten Auslastungstests
Im Fenster Testläufe können Sie auf die Ergebnisse von remote ausgeführten Auslastungstests zugreifen, z. B. auf einem Rig ausgeführte Tests. Das Auslastungstestprojekt selbst muss nicht geöffnet sein.
Verwenden Sie in diesem Fall das nachstehende Verfahren:
- Einen auf einem Rig ausgeführten Auslastungstest.
So greifen Sie auf die Ergebnisse von remote ausgeführten Auslastungstests zu
Zeigen Sie im Menü Test auf Fenster, und klicken Sie dann auf Testläufe.
Das Fenster Testläufe wird angezeigt.
Klicken Sie in der Dropdownliste Auswählen auf Lokal oder Remoteverbindung herstellen.
Das Dialogfeld Verbindung mit Controller oder lokalen Ergebnissen herstellen wird angezeigt.
Klicken Sie auf Geben Sie einen Controllercomputernamen für die Verbindung zu Remotetestläufen ein, oder wählen Sie ihn aus.
Geben Sie einen Controllercomputernamen ein, oder wählen Sie diesen aus der Dropdownliste aus, und klicken Sie dann auf OK.
Die TRX-Dateien werden in eine Liste im Fenster Testläufe geladen. Standardmäßig weisen die Ergebnisse den Status Verbindung getrennt auf.
Wählen Sie einen Testlauf aus der Liste aus, und klicken Sie auf der Symbolleiste Testläufe auf Verbinden.
Für diesen Auslastungstestlauf werden in der Liste Statusinformationen über den erfolgreichen Abschluss des Tests bzw. Fehler beim Test angezeigt.
Klicken Sie in der Liste mit der rechten Maustaste auf den Testlauf, und klicken Sie dann auf Ergebnisse anzeigen.
Hinweis
Sie können das Fenster Testergebnisse auch manuell öffnen, anstatt mit der rechten Maustaste zu klicken. Um das Fenster manuell zu öffnen, zeigen Sie im Menü Test auf Fenster und klicken anschließend auf Testergebnisse.
Das Fenster Testergebnisse wird geöffnet
Wichtig
Die zu diesem Zeitpunkt im Fenster Testergebnisse angezeigten Testergebnisse entsprechen noch nicht den im Fenster Testläufe ausgewählten Ergebnissen.
Wählen Sie aus der Dropdownliste auf der Symbolleiste des Fensters Testergebnisse den Auslastungstestlauf aus, dessen Ergebnisse angezeigt werden sollen.
Die Statuszusammenfassung des Auslastungstests wird im Datenblatt angezeigt.
Wählen Sie den Auslastungstest im Datenblatt aus.
Klicken Sie mit der rechten Maustaste, und wählen Sie Testergebnisdetails anzeigen aus.
– oder –
Doppelklicken Sie auf den ausgewählten Auslastungstest.
Der Auslastungstest-Analyzer wird geöffnet, und die Ergebnisse des Auslastungstests werden angezeigt.
Exportieren und Importieren von Testergebnissen
Testergebnisse können manuell exportiert und importiert werden.
Verwenden Sie in diesen Fällen das nachstehende Verfahren:
Ergebnisse sollen an anderen Speicherorten als dem Standardspeicherort gespeichert oder der Zugriff auf Ergebnisse an diesen Speicherorten soll ermöglicht werden.
Ergebnisse sollen mit anderen Personen durch Exportieren, Versenden bzw. Importieren der TRX-Datei gemeinsam verwendet werden.
So exportieren Sie Testergebnisse
Zeigen Sie im Menü Test auf Fenster, und klicken Sie dann auf Testergebnisse.
Das Fenster Testergebnisse wird angezeigt.
Klicken Sie auf der Fenstersymbolleiste Testergebnisse auf Testlaufergebnisse exportieren.
Das Dialogfeld Testlauf exportieren wird angezeigt.
Navigieren Sie zum Speicherort, an dem die Ergebnisse gespeichert werden sollen, und klicken Sie auf Speichern.
Die TRX-Datei und ein Ordner mit unterstützenden Dateien werden am angegeben Speicherort gespeichert.
So importieren Sie Testergebnisse
Zeigen Sie im Menü Test auf Fenster, und klicken Sie dann auf Testergebnisse.
Das Fenster Testergebnisse wird angezeigt.
Klicken Sie auf der Symbolleiste des Fensters Testergebnisse auf Testergebnisse importieren.
Das Dialogfeld Ergebnisse importieren wird angezeigt.
Navigieren Sie zu einer TRX-Datei, und klicken Sie auf Öffnen.
Die Statuszusammenfassung des Auslastungstests wird im Datenblatt angezeigt.
Wählen Sie den Auslastungstest im Datenblatt aus.
Klicken Sie mit der rechten Maustaste, und wählen Sie Testergebnisdetails anzeigen aus.
– oder –
Doppelklicken Sie auf den ausgewählten Auslastungstest.
Der Auslastungstest-Analyzer wird geöffnet, und die Ergebnisse des Auslastungstests werden angezeigt.
Siehe auch
Aufgaben
Gewusst wie: Anzeigen eines Testlaufs auf einem Rig
Weitere Ressourcen
Analysieren von Auslastungstestläufen
Arbeiten mit Auslastungstests