Freigeben über


How to: Use Context Parameters in a Web Performance Test

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.

Anforderungen

  • Visual Studio Ultimate

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. Wählen Sie Kontextparameter hinzufügen aus.

    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 auf einen beliebigen Knoten mit der rechten Maustaste und wählen Sie dann In Anforderung suchen und ersetzen aus.

    Das Dialogfeld In Anforderung suchen und ersetzen wird angezeigt.

    HinweisHinweis

    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. Wählen Sie Weitersuchen, um das erste Vorkommen des Texts zu suchen, den Sie in das Suchen nach Textfeld in einer Webanforderung eingegeben haben.

  9. Wenn Sie feststellen, dass Sie das Vorkommen ersetzen möchten, wählen Sie Replace aus; andernfalls wählen Sie 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. Wählen Sie Alle ersetzen, um in allen Webanforderungen sämtliche Vorkommen des Texts zu parametrisieren, dass Sie Suchen nach in das Textfeld eingegeben haben, indem Sie den Text verwenden, den Sie in das Textfeld Ersetzen durch eingegeben haben.

Siehe auch

Aufgaben

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

Gewusst wie: Parametrisieren der URL für einen Webleistungstest-Webserver

Weitere Ressourcen

Anpassen von Webleistungstestaufzeichnungen mit dem Webleistungstest-Editor