Übersicht über Webleistungstest-Editor
Mit dem Webleistungstest-Editor können Sie Web-Leistungstests nach deren Aufzeichnung bearbeiten. Üblicherweise werden Web-Leistungstests mithilfe der Webleistungstest-Aufzeichnung aufgezeichnet, die als Teil von Microsoft Visual Studio Ultimate installiert wird. Weitere Informationen zum Aufzeichnen von Webleistungstests finden Sie unter How to: Create a New Web Performance Test Using the Web Performance Test Recorder.
Sie haben zwei Möglichkeiten, Aktionen im Webleistungstest-Editor auszuführen: über die Schaltflächen auf der Symbolleiste oder indem Sie durch Klicken mit der rechten Maustaste das Kontextmenü aufrufen und den gewünschten Menüeintrag auswählen.
Weitere Informationen zu Webleistungstests finden Sie unter How to: Edit an Existing Web Performance Test Using the Web Performance Test Editor.
Webleistungstest-Editor - Optionen in der Symbolleiste
Sie können die Symbolleiste im Webleistungstest-Editor verwenden, um die folgenden Aktionen im zu bearbeitenden Webleistungstest auszuführen.
Schaltflächen der Symbolleiste |
Aktion |
---|---|
Testlauf |
Ausführen von Tests im Webleistungstest-Ergebnisviewer. Weitere Informationen finden Sie unter Gewusst wie: Ausführen eines Webleistungstests. |
Datenquelle hinzufügen |
Fügt dem Webleistungstest eine Datenquelle hinzu, die zur Datenbindung verwendet werden kann. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen einer Datenbindung zu einer Webanforderung. |
Festgelegte Anmeldeinformationen |
Hier legen Sie den Benutzernamen und das Kennwort für den Benutzer fest, der simuliert werden soll. Weitere Informationen finden Sie unter Gewusst wie: Festlegen von Anmeldeinformationen in einem Webleistungstest. |
Aufzeichnung hinzufügen |
Zeigt den Webbrowser an, um zusätzliche Interaktionen mit einer Webanwendung aufzuzeichnen. Weitere Informationen finden Sie unter How to: Create a New Web Performance Test Using the Web Performance Test Recorder. |
Webtest-Plug-In hinzufügen |
Zeigt ein Dialogfeld an, über das dem Webleistungstest ein Webleistungstest-Plug-In hinzugefügt werden kann. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines Webleistungstest-Plug-Ins. |
Anforderungs-Plug-In hinzufügen |
Zeigt ein Dialogfeld an, über das dem Webleistungstest ein Anforderungs-Plug-In hinzugefügt werden kann. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines Anforderungsebenen-Plug-Ins. |
Code generieren |
Zeigt das Dialogfeld Codierten Webleistungstest generieren an, über das eine codierte Version dieses Webtests generiert werden kann. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines codierten Webleistungstests. |
Webserver parametrisieren |
Zeigt das Dialogfeld Webserver parametrisieren an. Sie können die URL für den Webserver parametrisieren. Durch die Parametrisierung können Sie den für die Tests vorgesehenen Webserver leicht ändern. Weitere Informationen finden Sie unter Gewusst wie: Parametrisieren der URL für einen Webleistungstest-Webserver. |
Dynamische Parameter auf Webtestparameter heraufstufen |
Zeigt das Dialogfeld Dynamische Parameter werden bestimmt an, das automatisch anfängt, dynamische Parameter im Webleistungstest zu erkennen. Weitere Informationen finden Sie unter How to: Promote Dynamic Parameters to Web Performance Test Parameters. |
Anforderungsdetails festlegen |
Zeigt das Dialogfeld Anforderungsdetails an, das es Ihnen ermöglicht, Berichtsnamen zuzuweisen und Reaktionszeiten für die Anforderungen im Webleistungstest anzugeben. Weitere Informationen finden Sie unter How to: Set Request Details in a Web Performance Test. |
Leistungssitzung für diesen Test erstellen |
Startet den Leistungs-Assistenten, der es Ihnen ermöglicht, eine Webanwendung anzugeben, um darauf eine Leistungssitzung zu erstellen. Weitere Informationen finden Sie unter Gewusst wie: Erstellen einer Leistungssitzung für einen Webleistungstest. |
Aufgaben im Kontextmenü für Strukturknoten im Webleistungstest-Editor
Im Editor wird eine Hierarchiestruktur der URLs angezeigt, die als Anforderungsstruktur bezeichnet wird. Wenn Sie einen Knoten in der Anforderungsstruktur auswählen, können Sie die den Anforderungen zugeordneten Eigenschaften im Eigenschaftenfenster von Visual Studio anzeigen und ändern.
Erweitern Sie eine Anforderung, um die Knoten und die Parameter der Anforderung anzuzeigen.
Klicken Sie mit der rechten Maustaste auf einen beliebigen Knoten oder auf die Struktur, um ein Kontextmenü mit verfügbaren Vorgängen für den jeweiligen Knotentyp anzuzeigen. Die Knotentypen schließen den einen Testknoten (Stammknoten) für den Webleistungstest ein, den Sie gerade bearbeiten, fordert Knoten, Datenquellen, Kontextparameter und Validierungsregeln an. In der folgenden Tabelle werden die für diese Knoten verfügbaren Optionen beschrieben.
Tipp
Die verfügbaren Vorgänge sind abhängig vom Knotentyp.
Mit der rechten Maustaste auf einen Anforderungsknoten klicken
Knoten-Kontextmenüoption |
Aktion |
---|---|
Anforderung hinzufügen (Testknoten) Anforderung einfügen (Anforderungsknoten) |
Einfügen einer zusätzlichen Anforderung in den Webleistungstest. |
Webdienstanforderung hinzufügen (Testknoten) Webdienstanforderung einfügen (Anforderungsknoten) |
Einfügen einer zusätzlichen Anforderung mit einem Zeichenfolgentext. Dieser Vorgang kann zur Simulation von Webdienstanforderungen verwendet werden. |
Transaktion hinzufügen (Testknoten) Transaktion einfügen (Anforderungsknoten) |
Kapseln Sie in einer Transaktion für den Webleistungstest einen Satz von Aktionen. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen einer Transaktion zu einem Webleistungstest. |
Schleife hinzufügen (Testknoten) Schleife einfügen |
Durch das Hinzufügen von Schleifenlogik zu Webperformancetests können Sie bestimmte bedingte Regeln und Eigenschaften zuweisen. Dies liefert eine einfache Möglichkeit, Anforderungen in einem Webleistungstestlauf mehrmals zu nutzen. Gewusst wie: Hinzufügen von Schleifen zu Webleistungstestanforderungen |
Bedingung hinzufügen (Testknoten) Bedingung einfügen |
Verwenden Sie bedingte Verzweigungslogik im Webleistungstests, um bestimmte bedingte Regeln und Eigenschaften zuzuweisen. Gewusst wie: Hinzufügen von "If Then"-Verzweigungsbedingungen zu Webleistungstestanforderungen |
Kommentar hinzufügen (Testknoten) Kommentar einfügen (Anforderungsknoten) |
Einfügen von Kommentarzeilen in den Webleistungstest. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen von Kommentaren im Webleistungstest-Editor. |
Aufruf zu Webtest hinzufügen (Testknoten) Aufruf des Webtests einfügen |
Einfügen des Aufrufs eines anderen Webleistungstests in einen Webleistungstest Weitere Informationen finden Sie unter Gewusst wie: Einfügen des Aufrufs eines anderen Webleistungstests in einen Webleistungstest. |
Aufzeichnung hinzufügen (Testknoten) Aufzeichnung einfügen (Anforderungsknoten) |
Einfügen einer weiteren HTTP-Anforderung oder eines Satzes von Anforderungen über die Webleistungstestaufzeichnung in den Browser. Weitere Informationen finden Sie unter How to: Create a New Web Performance Test Using the Web Performance Test Recorder. |
Datenquelle hinzufügen (Testknoten, Datenquellenknoten) |
Fügt eine Datenbindung in einem Webleistungstest hinzu, um die Eingabe für HTTP-Anforderungen im Webleistungstest bereitzustellen. Weitere Informationen finden Sie unter Binden einer Datenquelle an einen Webleistungstest. |
Kontext-Parameter hinzufügen (Testknoten, Kontext-Parameter-Knoten) |
Fügt dem Webleistungstest einen Kontextparameter hinzu, für den Sie im Eigenschaftenfenster Sie Eigenschaften übernehmen können. Weitere Informationen finden Sie unter How to: Use Context Parameters in a Web Performance Test. |
Webtest extrahieren (Testknoten, Anforderungsknoten) |
Zeigt das Dialogfeld Webtest extrahieren an. Weitere Informationen finden Sie unter Gewusst wie: Extrahieren von Anforderungen in einem Webleistungstest zum Erstellen eines neuen Webleistungstests. |
Abhängige Anforderung hinzufügen (Anforderungsknoten) |
Hinzufügen einer abhängigen Anforderung. |
Header hinzufügen (Anforderungsknoten) |
Hinzufügen eines Headers zu dieser Anforderung. |
QueryString-Parameter für URL hinzufügen (Anforderungsknoten) |
Hinzufügen eines QueryString-Parameters zu dieser Anforderung. |
Formularbereitstellungsparameter (Anforderungsknoten) |
Hinzufügen eines Formularbereitstellungsparameters zu dieser Anforderung. |
Dateiuploadparameter hinzufügen (Anforderungsknoten) |
Hinzufügen eines Dateiuploadparameters. |
Validierungsregel hinzufügen (Testknoten, Anforderungsknoten) |
Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen einer Validierungsregel zu einem Webleistungstest. |
Extraktionsregel hinzufügen (Anforderungsknoten) |
Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen einer Extraktionsregel zu einem Webleistungstest. |
Web-Test-Plug-In hinzufügen (Testknoten) Anforderungs-Plug-In hinzufügen (Anforderungsknoten) |
Fügt ein benutzerdefiniertes Anforderungs-Plug-In hinzu. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines Webleistungstest-Plug-Ins. |
In Anforderung suchen und ersetzen (alle Knoten) |
Zeigt das Dialogfeld Suchen und Ersetzen an, das eine schnelle Möglichkeit bietet, Anforderungen im Webleistungstest zu ersetzen. Weitere Informationen finden Sie unter Gewusst wie: Verwenden von "Suchen und Ersetzen" in einem Webleistungstest. |
Code generieren (Testknoten). |
Konvertiert den Webleistungstests in einen C#- oder Visual Basic-codierten Webleistungstest. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines codierten Webleistungstests. |
Webserver parametrisieren (Testknoten) |
Zeigt das Dialogfeld Webserver parametrisieren an. Sie können die URL für den Webserver parametrisieren. Durch die Parametrisierung können Sie den für die Tests vorgesehenen Webserver leicht ändern. Weitere Informationen finden Sie unter Gewusst wie: Parametrisieren der URL für einen Webleistungstest-Webserver. |
Dynamische Parameter heraufstufen (Testknoten) |
Erfasst dynamische Parameter von HTTP-Antworten, verwendet Extraktionsregeln, die bei nachfolgender HTTP-Anforderung verwendet werden. Weitere Informationen finden Sie unter How to: Promote Dynamic Parameters to Web Performance Test Parameters. |
Test ausführen (alle Knoten) |
Ausführen des Webleistungstests im Webleistungstest-Ergebnisviewer. Weitere Informationen finden Sie unter Gewusst wie: Ausführen eines Webleistungstests. |
Ausschneiden (Elemente innerhalb aller Knoten) |
Ausschneiden des Elements zum Einfügen in einen anderen Test oder an einer anderen Stelle innerhalb dieses Tests. |
Kopieren (Elemente innerhalb aller Knoten) |
Kopieren des Elements zum Einfügen in einen anderen Test oder an einer anderen Stelle innerhalb dieses Tests. |
Löschen (Elemente innerhalb aller Knoten) |
Löschen des Elements. |
Eigenschaften (Testknoten) |
Anzeigen der Eigenschaften für diesen Knoten im Eigenschaftenfenster. |
Siehe auch
Aufgaben
How to: Create a New Web Performance Test Using the Web Performance Test Recorder
How to: Edit an Existing Web Performance Test Using the Web Performance Test Editor
Gewusst wie: Hinzufügen einer Validierungsregel zu einem Webleistungstest
Gewusst wie: Hinzufügen einer Extraktionsregel zu einem Webleistungstest
Gewusst wie: Hinzufügen einer Datenbindung zu einer Webanforderung
Gewusst wie: Hinzufügen einer Transaktion zu einem Webleistungstest
Gewusst wie: Festlegen von Anmeldeinformationen in einem Webleistungstest
Gewusst wie: Ausführen eines Webleistungstests