Gewusst wie: Hinzufügen einer CSV-Datei als Datenquelle zu einem Webleistungstest
Bevor Sie einer Webanforderung eine Datenbindung hinzufügen können, müssen Sie dem Webleistungstest eine Datenquelle hinzufügen.Nachdem Sie einem Webleistungstest eine Datenquelle hinzugefügt haben, können Sie eine Webanforderung an die Daten binden.Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen einer Datenbindung zu einer Webanforderung.Nachdem Sie einer Webanforderung eine Datenbindung hinzugefügt haben, müssen Sie den Testlauf so konfigurieren, dass er auf mindestens eine Datenzeile zugreift.Weitere Informationen finden Sie unter How to: Configure Web Performance Tests to Run Once Per Data Row Using Test Settings.
Hinweis |
---|
Eine CSV-Datei kann nur als Datenquelle verwendet werden, wenn die erste Zeile der CSV-Datei ausschließlich Spaltenheader umfasst.Wenn die Datei keine Zeile mit Spaltenheadern aufweist, müssen Sie die Datei als Datenbank-Datenquelle und außerdem eine Schemabeschreibungsdatei hinzufügen, wie unter How to: Add a Schema Definition to a Text File Data Source for a Web Performance Test beschrieben. |
Anforderungen
- Visual Studio Ultimate
So fügen Sie dem Webleistungstest die Datenquelle hinzu
In Webleistungstest-Editor klicken Sie auf den obersten Knoten des Webleistungstests mit der rechten Maustaste und wählen Sie dann Datenquelle hinzufügen aus.
Der Assistent für neue Datenquellen wird angezeigt.
Geben Sie im Feld Datenquellenname einen Namen für die Datenquelle ein.
In der Liste wählen Sie DatenquellentypCSV-Datei aus.
Wählen Sie Weiter aus.
In Feld CSV-Datei auswählen wählen der Pfad und der Name der Datei oder die Auslassungszeichen (...) zur Datei durchsuchen.Geben Sie beispielsweise folgenden Text ein:
<Ihr Pfad>\Dateiname.csv
Die Daten aus der CSV-Datei werden im Bereich Datenvorschau angezeigt.Die ersten 1.000 Datenzeilen werden angezeigt.
Wählen Sie Fertig stellen aus.
Ein Dialogfeld wird angezeigt, in dem Sie gefragt werden, ob die Datei dem aktuellen Projekt hinzugefügt werden soll.Sie können Ihre Entscheidung anhand der folgenden Informationen treffen:
Antwort
Ergebnis
Vorteil
Ja
Die Datei wird in das Projekt kopiert.
Wenn das Projekt bereitgestellt ist, ist kein zusätzlicher Aufwand erforderlich.
Nein
Die Datei wird nicht in das Projekt kopiert.Wenn das Projekt bereitgestellt ist, muss möglicherweise der Dateipfad aktualisiert werden.
Einige Datendateien können sehr groß sein und sollten separat vom Projekt verwaltet werden.Einige Datendateien müssen mit mehreren Teamkollegen gemeinsam genutzt werden und sollten an einem zentralen Ort verwaltet werden, auf den alle Kollegen Zugriff haben.
Wählen Sie Ja oder Nein aus.
Der Knoten Datenquellen wird dem Webleistungstest hinzugefügt. Die Textdatei wird in der Hierarchie als Tabelle angezeigt.
Klicken Sie im Menü Datei wählen Sie Speichern, um den Webleistungstest zu speichern.
Vorsicht Verwenden von CSV-Dateien funktioniert das Tool möglicherweise von Unicode-Zeichen nicht ordnungsgemäß.Dies ist, da der Zeichensatz, der vom Treiber erwartet wird, ANSI ist.Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Optionen:
Ändern Sie die Systemregistrierung, indem Sie den Zeichensatzwert in Unicode unter diesem Schlüssel festlegen:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines\Text
Speichern Sie die CSV-Datei im Unicode-Format.
Verwenden Sie eine Datei schema.ini.Weitere Informationen finden Sie unter Schema.ini-Datei (Textdatei-Treiber).
Siehe auch
Aufgaben
Exemplarische Vorgehensweise: Hinzufügen einer Datenbindung zu einem Webleistungstest (CSV-Datei)
Gewusst wie: Hinzufügen einer Datenbank als Datenquelle zu einem Webleistungstest
Gewusst wie: Hinzufügen einer XML-Datei als Datenquelle zu einem Webleistungstest