Gewusst wie: Erstellen eines codierten Webtests
Aktualisiert: November 2007
Ein codierter Webtest wird in der Regel durch Konvertieren eines vorhandenen aufgezeichneten Webtests erstellt. Ein aufgezeichneter Webtest enthält anfänglich eine Struktur mit Anforderungen, die im Webtest-Editor angezeigt werden. Ein codierter Webtest ist eine .NET-Klasse, die eine Folge von WebTestRequests generiert. Die Klasse kann in C# oder in Visual Basic programmiert werden. Ein codierter Webtest kann vollständig manuell erstellt werden, im Allgemeinen wird jedoch empfohlen, einen aufgezeichneten Webtest in einen codierten Webtest zu konvertieren.
Nach dem Konvertieren eines aufgezeichneten in einen codierten Webtests können Sie den erstellen Code wie jeden anderen Quellcode bearbeiten. Darüber hinaus können Sie Schleifen- und Verzweigungskonstrukte hinzufügen und dynamisch die Anzahl der Anforderungen im Test ändern oder einen Satz von URLs erstellen, auf die durch den Test zugegriffen wird.
Hinweis: |
---|
Weitere Informationen über die API für die Webtesttools finden Sie unter Gewusst wie: Verwenden der Webtest-API. |
Codierte Webtests werden über das Fenster Testansicht oder Testlisten-Editor gestartet. Codierte Webtests können in Auslastungstests verwendet werden. Weitere Informationen zu Auslastungstests finden Sie unter Erstellen von Auslastungstests.
Tipp: |
---|
Wenn Sie Datenbindung oder eines der Plug-Ins in den codierten Webtests verwenden möchten, wird empfohlen, diese vor dem Generieren des codierten Tests hinzuzufügen. Visual Studio Team System Test Edition kann dann den Datenbindungscode automatisch generieren, und Sie müssen den Code nicht selbst schreiben. |
So konvertieren Sie einen aufgezeichneten Webtest
Öffnen Sie eine Projektmappe, die einen aufgezeichneten Webtest enthält.
Weitere Informationen finden Sie unter Gewusst wie: Aufzeichnen eines Webtests.
Öffnen Sie die Webtestdatei.
Klicken Sie im Webtest-Editor auf der Symbolleiste auf die Schaltfläche Code generieren.
Geben Sie anschließend einen Namen für den codierten Webtest an.
Geben Sie im Dialogfeld einen geeigneten Namen für die codierte Webtestklasse ein, die generiert werden soll, und klicken Sie anschließend auf OK.
Klicken Sie auf Erstellen, und klicken Sie dann im Menü auf Projektmappe erstellen.
Der Code wird kompiliert.
So führen Sie einen codierten Webtest aus
Klicken Sie im Menü Test auf Fenster und dann auf Testansicht.
Klicken Sie mit der rechten Maustaste auf den codierten Webtest, und wählen Sie Auswahl ausführen aus.
Klicken Sie auf OK, um den Test auszuführen. Der Test wird sofort ausgeführt.
Das Testergebnis wird im Fenster Testergebnisse als In Bearbeitung angezeigt, bis die Ausführung des Tests abgeschlossen ist. Nach Fertigstellen des Tests wird das Ergebnis Erfolgreich oder Fehler angezeigt. Fehler wird angezeigt, wenn während des Tests eine Ausnahme ausgelöst oder eine Validierungs- oder Extraktionsregel verletzt wird.
Hinweis: |
---|
Der Status eines codierten Webtests kann auf die gleiche Weise angezeigt werden wie der Status eines aufgezeichneten Webtests. Doppelklicken Sie im Fenster Testergebnisse auf den codierten Webtest, um den Test-Viewer anzuzeigen. |
Siehe auch
Aufgaben
Exemplarische Vorgehensweise: Erstellen eines codierten Webtests
Gewusst wie: Verwenden der Webtest-API