Gewusst wie: Hinzufügen einer Extraktionsregel zu einem Webleistungstest
Dieses Thema gilt für folgende Anwendungsbereiche:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Mithilfe von Extraktionsregeln kann durch Datenextraktion aus den Webanforderungsantworten überprüft werden, ob eine Webanwendung ordnungsgemäß ausgeführt wird. Ergebnisse werden von den Extraktionsregeln im Testkontext als Name-Wert-Paare gespeichert. Von Extraktionsregeln können Formularfelder, Text, Attribute, Header, reguläre Ausdrücke und ausgeblendete Felder extrahiert werden. Weitere Informationen finden Sie unter Verwenden von Validierungs- und Extraktionsregeln in Webleistungstests.
Sie fügen einem Webleistungstest Extraktionsregeln mithilfe des Webleistungstest-Editors hinzu. Weitere Informationen zum Öffnen und Bearbeiten eines Webleistungstests finden Sie unter How to: Edit an Existing Web Performance Test Using the Web Performance Test Editor.
Verfahren
So fügen Sie einem Webleistungstest eine Extraktionsregel hinzu
Öffnen Sie einen Webleistungstest.
Weitere Informationen zum Erstellen eines Webleistungstests finden Sie unter Erstellen und Bearbeiten von Webleistungstests.
Wählen Sie im Webleistungstest-Editor die Anforderung aus, der Sie die Extraktionsregel hinzufügen möchten.
Klicken Sie mit der rechten Maustaste auf die Anforderung, und wählen Sie Extraktionsregel hinzufügen aus.
Das Dialogfeld Extraktionsregel hinzufügen wird angezeigt.
Wählen Sie im Dialogfeld Extraktionsregel hinzufügen im Bereich Regel auswählen eine Regel zur Konfiguration aus. Wählen Sie beispielsweise Attributwert extrahieren. Informationen über andere vordefinierte Extraktionsregeln finden Sie unter Verwenden von Validierungs- und Extraktionsregeln in Webleistungstests.
Geben Sie im Bereich Eigenschaften der ausgewählten Regel für die Eigenschaft Kontextparametername einen beschreibenden Namen ein, z. B. FirstLink. Beim Ausführen der Extraktionsregel wird eine Kontextvariable mit dem Namen FirstLink erstellt, die die extrahierte Zeichenfolge enthält.
Legen Sie die Eigenschaft Attributname auf href und die Eigenschaft Tagname auf a fest.
Tipp
Das extrahierte HTML-Format in diesem Beispiel ist <a href=http://www.contoso.com>, wobei a die Bezeichnung für den Tag und href das Attribut von Interesse ist.
Klicken Sie auf OK, um das Dialogfeld Formatierungsregel hinzufügen zu schließen.
Klicken Sie im Menü Datei auf Speichern, um den Webleistungstest zu speichern.
Klicken Sie im Webleistungstest-Editor auf Ausführen, um den Webleistungstest zu starten.
Der Webleistungstest-Ergebnisviewer wird angezeigt.
Klicken Sie im oberen Bereich des Webleistungstest-Ergebnisviewers auf die Anforderung, der Sie die Validierungsregel hinzugefügt haben.
Klicken Sie im unteren Bereich des Webleistungstest-Ergebnisviewers auf die Registerkarte Details.
Das Raster Validierungs- und Extraktionsregeln wird mit einem Eintrag für die soeben hinzugefügte Extraktionsregel angezeigt.
Klicken Sie auf die Registerkarte Kontext.
Ein Datenblatt mit Namen und Werten wird angezeigt. Der letzte Eintrag ist die FirstLink-Variable und ihr Wert. Der Wert sollte mit dem ersten <a href> auf der angeforderten Seite übereinstimmen. Sie können dies überprüfen, indem Sie die angeforderte Seite in einem Browser anzeigen, den Quelltext der Seite anzeigen und nach dem ersten href suchen.
Siehe auch
Aufgaben
How to: Create a Custom Extraction Rule for a Web Performance Test
How to: Edit an Existing Web Performance Test Using the Web Performance Test Editor
Konzepte
Verwenden von Validierungs- und Extraktionsregeln in Webleistungstests
Weitere Ressourcen
Erstellen und Bearbeiten von Webleistungstests
How to: Add an Extraction Rule from the Web Performance Test Playback