Freigeben über


Gewusst wie: Binden eines Webleistungstests an eine Textdatei

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

Das Binden eines Webleistungstests an eine Textdatei-Datenquelle ähnelt bis auf einige zusätzlich erforderliche Schritte dem Binden eines Webtests an eine Datenbank. Im Allgemeinen umfasst das Binden eines Webleistungstests an eine Textdatei die folgenden Schritte:

  • Erstellen einer Datenquelle aus einer Textdatei

  • Hinzufügen einer Textdatei-Datenquelle zu einem Webleistungstest

  • Binden eines Webleistungstests an eine Textdatei-Datenquelle

Tipp

Das regionsspezifische Trennzeichen befindet sich in der Registrierungseinstellung HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text\Format.

Durch Bereitstellen einer optionalen Schemadefinitionsdatei können kompliziertere Textdateien ebenfalls verwendet werden. Weitere Informationen finden Sie unter How to: Add a Schema Definition to a Text File Data Source for a Web Performance Test.

Erstellen einer Datenquelle aus einer Textdatei

Zum Erstellen einer Datenquelle aus einer Textdatei müssen Sie einen Ordner einrichten, der die Textdatei enthält. Dieser Ordner übernimmt die Funktion einer Datenbank. Die Textdatei wird als Tabelle in der Datenbank verwendet. Im Datenbankordner können mehrere Textdateien vorhanden sein.

So erstellen Sie eine Datenquelle aus einer Textdatei

  1. Erstellen Sie einen neuen Ordner, und benennen Sie diesen, z. B. Data.

    Tipp

    Es wird empfohlen, diesen Ordner auf einer Netzwerkfreigabe zu erstellen. Dies ermöglicht es Ihnen, diese Daten in anderen Webleistungstests wiederzuverwenden, sie für andere Tester freizugeben und sie in einem Auslastungstest auf einem Remotecomputer zu verwenden, auf dem ein Test-Agent und ein Testcontroller einfacher verwendet werden können. Weitere Informationen finden Sie unter Binden einer Datenquelle an einen Webleistungstest.

  2. Fügen Sie die Textdatei zum Verzeichnis hinzu.

Hinzufügen einer Textdatei-Datenquelle zu einem Webleistungstest

Die aus der Textdatei erstellte Datenquelle kann nun dem Webleistungstest hinzugefügt werden.

So fügen Sie eine Textdatei als Datenquelle einem Webleistungstest hinzu

  1. Öffnen Sie einen Webleistungstest.

  2. Klicken Sie im Webleistungstest-Editor auf Datenquelle hinzufügen.

    Das Dialogfeld Verbindungseigenschaften wird angezeigt.

  3. Wählen Sie in der Dropdownliste OLE DB-Anbieter den Eintrag Microsoft Jet 4.0 OLE DB-Anbieter aus.

  4. Geben Sie im Textfeld Server- oder Dateiname den Namen des Ordners mit der Textdatei ein.

    Warnung

    Geben Sie den Namen des Ordners und nicht der Datei selbst an.

  5. Wählen Sie Erweitert aus.

    Das Dialogfeld Erweiterte Eigenschaften wird angezeigt.

  6. Suchen Sie die Erweiterte Eigenschaften-Eigenschaft, und geben Sie Text ein.

    Tipp

    Wenn die Textdatei keinen Header mit Spaltennamen enthält, geben Sie statt Text die Zeichenfolge Text;HDR=NO; ein.

  7. Klicken Sie auf OK, um das Dialogfeld Erweiterte Eigenschaften zu schließen.

  8. (Optional) Klicken Sie auf die Schaltfläche Testverbindung, um die Verbindung zur Datei zu überprüfen.

  9. Klicken Sie auf OK, um das Dialogfeld Verbindungseigenschaften zu schließen.

  10. Das Dialogfeld Tabellen auswählen wird angezeigt.

  11. Wählen Sie im Dialogfeld Tabellen auswählen den Namen der zu verwendenden Textdatei aus.

    Tipp

    Wenn im Datenordner mehrere Textdateien vorhanden sind, können Sie alle Dateien auswählen, die verwendet werden sollen. Jede Datei wird als Tabelle behandelt. Der Punkt (.) im Namen der Textdatei wird durch ein Nummernzeichen (#) ersetzt, z. B. TestData#txt.

  12. Klicken Sie auf OK, um das Dialogfeld Tabellen auswählen zu schließen.

    Der Knoten Datenquellen wird zum Webleistungstest hinzugefügt. Die Textdatei wird in der Hierarchie als Tabelle angezeigt.

Binden eines Webleistungstests an eine Textdatei-Datenquelle

Nachdem die Textdatei als Datenquelle hinzugefügt wurde, kann sie wie jede andere Datenquelle an Komponenten des Webleistungstests gebunden werden.

So binden Sie einen Webleistungstest an eine Textdatei-Datenquelle

  1. Öffnen Sie einen Webleistungstest, dem Sie die Textdatei als Datenquelle hinzugefügt haben.

  2. Suchen Sie in der Anforderungsstruktur eine Anforderung, für die Daten benötigt werden, z. B. eine Anforderung mit einem Formularbereitstellungsparameter. Wählen Sie den Parameterknoten aus.

  3. Klicken Sie im Fenster Eigenschaften auf den Dropdownpfeil für die Wert-Eigenschaft, und wählen Sie die richtige Datenquelle in der Hierarchie aus. Wählen Sie dann den Namen der Tabelle und den Namen des Felds aus, das als Wert verwendet werden soll.

  4. Zeigen Sie im Menü Test auf Testlaufkonfigurationen bearbeiten, und klicken Sie dann auf Lokaler Testlauf.

  5. Wählen Sie im linken Bereich des Dialogfelds localtestrun.testrunconfig die Option Webleistungstest und anschließend im rechten Bereich die Option Ein Testlauf pro Datenquellenzeile aus.

    Dies hat zur Folge, dass der Test iterativ, ein Mal für jede Zeile in der Datenbank, ausgeführt wird. Bei jeder Testiteration wird der Zeiger in die nächste Zeile der Datenbank verschoben.

  6. Klicken Sie auf Übernehmen und anschließend auf Schließen.

  7. Klicken Sie im Menü Datei auf Speichern, um den Webleistungstest zu speichern.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen einer Datenbindung zu einer Webanforderung

How to: Add a Schema Definition to a Text File Data Source for a Web Performance Test

Exemplarische Vorgehensweise: Hinzufügen einer Datenbindung zu einem Webleistungstest

Konzepte

Binden einer Datenquelle an einen Webleistungstest