How to: Use Context Parameters in a Web Performance Test

Dieses Thema gilt für folgende Anwendungsbereiche:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Thema ist vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden

Sie können mit dem Webleistungstest-Editor Kontextparameter erstellen, die in einem Webleistungstest verwendet werden sollen. Mit Kontextparametern kann eine Zeichenfolge in einem Webleistungstest parametrisiert werden. In den folgenden zwei Prozeduren wird z. B. ein Kontextparameter für eine Website erstellt. Der Kontextparameter ermöglicht beim Test das schnelle Wechseln zwischen Websites.

Es kann vorkommen, dass Sie die Webtests in einer Testumgebung entwickeln und dann in einer anderen Umgebung erneut ausführen müssen. Die übliche Vorgehensweise ist die Verwendung von Test-, Vorproduktions- und Produktionsumgebungen.

In Webtests können Sie den Webserver parametrisieren, um den Serverteil der URL in einen Kontextparameter einzufügen.

So fügen Sie einem Webleistungstest einen Kontextparameter hinzu

  1. Öffnen Sie einen Webleistungstest.

    Der Webleistungstest-Editor wird geöffnet, und die Anforderungsstruktur für den Webleistungstest wird angezeigt.

  2. Klicken Sie in der Anforderungsstruktur mit der rechten Maustaste auf den Knoten für den Webleistungstest (Stammknoten).

    - oder -

    Klicken Sie mit der rechten Maustaste auf den Knoten Kontextparameter.

  3. Klicken Sie auf Kontextparameter hinzufügen.

    Ein neuer Parameter wird hinzugefügt und unter dem Knoten Kontextparameter ausgewählt.

  4. Klicken Sie im Menü Ansicht auf Eigenschaftenfenster.

    Das Eigenschaftenfenster und die Eigenschaften für den neuen Kontextparameter werden angezeigt.

  5. Geben Sie im Eigenschaftentextfeld Name den Namen ein, den Sie für die neue Kontexteigenschaft verwenden möchten (z. B. "Alternative Testwebsite").

  6. Geben Sie im Eigenschaftentextfeld Wert den Wert ein, den Sie für die neue Kontexteigenschaft verwenden möchten (z. B. "AlternateSite").

    Anschließend können Sie die Schritte in der folgenden Prozedur durchführen, um den neuen Kontextparameter an einer Webleistungs-Website zu verwenden.

So verwenden Sie einen Kontextparameter in einem Webleistungstest

  1. Gehen Sie die Schritte in der vorherigen Prozedur durch.

  2. Wählen Sie zum Übernehmen des Kontextparameters einen Knoten in der Anforderungsstruktur aus, den Sie parametrisieren möchten. Sie möchten z. B. einen Parameter für eine Webanforderung verwenden.

  3. Übernehmen Sie im Eigenschaftenfenster den Kontextknoten für eine Eigenschaft, die Sie parametrisieren möchten. Wählen Sie z. B. das Textfeld für die URL-Eigenschaft einer Webanforderung aus, und aktualisieren Sie den Text. Ersetzen Sie z. B. den vorhandenen Eigenschaftswert {{WebServerName}}//SiteName durch {{WebServerName}}//{{AlternateSite}}.

    - oder -

  4. Suchen Sie mit der Option In Anforderung ersetzen eine zu parametrisierende Zeichenfolge. Mit In Anforderung suchen und ersetzen können alle Webanforderungen in einem Webleistungstest schnell parametrisiert werden.

  5. Klicken Sie in der Anforderungsstruktur mit der rechten Maustaste auf einen beliebigen Knoten, und klicken Sie dann auf In Anforderung suchen und ersetzen.

    Das Dialogfeld In Anforderung suchen und ersetzen wird angezeigt.

    Tipp

    Mit der Tastenkombination STRG+F können keine Such- und Ersetzungsfunktionen in einem Webleistungstest gesteuert werden. Durch Drücken von STRG+F wird in Visual Studio das Dialogfeld Suchen und Ersetzen geöffnet. In einem Webleistungstest müssen Sie die Option In Anforderung suchen und ersetzen im Kontextmenü eines Knotens verwenden.

  6. Geben Sie im Textfeld Suchen nach den Text ein, nach dem Sie suchen möchten. Zum Beispiel "SiteName".

  7. Geben Sie im Textfeld Ersetzen durch den Text ein, durch den Sie den Text im Textfeld Suchen nach ersetzen möchten. Zum Beispiel {{AlternateSite}}.

  8. Klicken Sie auf Weitersuchen, um nach dem ersten Vorkommen des Texts zu suchen, den Sie im Textfeld Suchen nach in einer Webanforderung eingegeben haben.

  9. Wenn Sie das Vorkommen ersetzen möchten, klicken Sie auf Ersetzen, bzw. klicken Sie andernfalls auf Weitersuchen, um das nächste Vorkommen zu suchen.

  10. Wiederholen Sie die Schritte 9 und 10, bis Sie sämtliche Vorkommen in allen Webanforderungen gefunden haben.

    - oder -

  11. Klicken Sie auf Alle ersetzen, um in allen Webanforderungen sämtliche Vorkommen des Texts, den Sie im Textfeld Suchen nach eingegeben haben, mit dem im Textfeld Ersetzen durch eingegebenen Text zu parametrisieren.

Siehe auch

Konzepte

Informationen zu Schwellenwertregeln in Auslastungstests

Weitere Ressourcen

Anpassen von Webleistungstestaufzeichnungen mit dem Webleistungstest-Editor

Gewusst wie: Verwenden von "Suchen und Ersetzen" in einem Webleistungstest