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
Hinweis |
---|
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
Erstellen Sie einen neuen Ordner, und benennen Sie diesen, z. B. Data.
Hinweis 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.
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
Öffnen Sie einen Webleistungstest.
In Webleistungstest-Editor wählen Sie Datenquelle hinzufügen aus.
Das Dialogfeld wird angezeigt. Typ der Datenquelle auswählen
Ausgewähltes Datenbank und wählen dann Weiter aus.
Das Dialogfeld wird angezeigt. Verbindungszeichenfolge für die Datenquelle auswählen
Wählen Sie Neue Verbindung aus.
Das Dialogfeld Verbindungseigenschaften wird angezeigt.
Wählen Sie Ändern aus.
Die Datenquelle wählen <other> Sie aus.
In der Dropdownliste Datenanbieter die ausgewähltes . Nettoframework-Datenanbieter für OLE DB und OK aus.
Wählen Sie Erweitert aus.
Das Dialogfeld Erweiterte Eigenschaften wird angezeigt.
In der Dropdownliste Anbieter ausgewähltes Microsoft.Jet.OLEDB.4.0.
Suchen Sie die Erweiterte Eigenschaften-Eigenschaft, und geben Sie Text ein.
Hinweis Wenn die Textdatei keinen Header mit Spaltennamen enthält, geben Sie statt Text die Zeichenfolge Text;HDR=NO; ein.
Geben Sie im Textfeld Server- oder Dateiname den Namen des Ordners mit der Textdatei ein.
Vorsicht Geben Sie den Namen des Ordners und nicht der Datei selbst an.
(Optional) Verbindung testen verwenden Sie die Schaltfläche, um die Verbindung zur Datei zu überprüfen.
Wählen Sie OKVerbindungseigenschaften, um das Dialogfeld zu schließen.
Wählen Sie Weiter aus.
Das Dialogfeld wird angezeigt. Auswahl der Datenquellentabellen
Im Dialogfeld Auswahl der Datenquellentabellen wählen Sie den Namen der Textdatei aus, die Sie verwenden möchten.
Hinweis 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.
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
Öffnen Sie einen Webleistungstest, dem Sie die Textdatei als Datenquelle hinzugefügt haben.
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.
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.
Klicken Sie im Test Menübefehl zu Testlaufkonfigurationen bearbeiten und wählen Sie dann Lokaler Testlauf aus.
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.
Wählen Sie Übernehmen und dann wählen Sie Schließen aus aus.
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