Freigeben über


Gewusst wie: Binden eines Webleistungstests an eine Textdatei

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

HinweisHinweis

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.

Anforderungen

  • Visual Studio Ultimate

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.

    HinweisHinweis

    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. In Webleistungstest-Editor wählen Sie Datenquelle hinzufügen aus.

    Das Dialogfeld wird angezeigt. Typ der Datenquelle auswählen

  3. Ausgewähltes Datenbank und wählen dann Weiter aus.

    Das Dialogfeld wird angezeigt. Verbindungszeichenfolge für die Datenquelle auswählen

  4. Wählen Sie Neue Verbindung aus.

    Das Dialogfeld Verbindungseigenschaften wird angezeigt.

  5. Wählen Sie Ändern aus.

  6. Die Datenquelle wählen <other> Sie aus.

  7. In der Dropdownliste Datenanbieter die ausgewähltes . Nettoframework-Datenanbieter für OLE DB und OK aus.

  8. Wählen Sie Erweitert aus.

    Das Dialogfeld Erweiterte Eigenschaften wird angezeigt.

  9. In der Dropdownliste Anbieter ausgewähltes Microsoft.Jet.OLEDB.4.0.

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

    HinweisHinweis

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

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

    WarnhinweisVorsicht

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

  12. (Optional) Verbindung testen verwenden Sie die Schaltfläche, um die Verbindung zur Datei zu überprüfen.

  13. Wählen Sie OKVerbindungseigenschaften, um das Dialogfeld zu schließen.

  14. Wählen Sie Weiter aus.

    Das Dialogfeld wird angezeigt. Auswahl der Datenquellentabellen

  15. Im Dialogfeld Auswahl der Datenquellentabellen wählen Sie den Namen der Textdatei aus, die Sie verwenden möchten.

    HinweisHinweis

    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.

  16. Wählen Sie Fertig stellenAuswahl der Datenquellentabellen, um das Dialogfeld 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. Wählen Sie im Eigenschaftenfenster den Dropdownpfeil in der Eigenschaft Wert aus und anschließend wählen Sie die 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. Klicken Sie im Test Menübefehl zu Testlaufkonfigurationen bearbeiten und wählen Sie dann Lokaler Testlauf aus.

  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. Wählen Sie Übernehmen und dann wählen Sie Schließen aus aus.

  7. Klicken Sie auf DateiMenü wählen Sie 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