Hochladen von Dateien in JMeter

Verarbeitung von Dateiuploads in JMeter
Häufig müssen wir Szenarien skripten, die Lasttests von Datei-Upload-Funktionen auf dem Server erfordern. In diesem Tutorial zeigen wir, wie man Datei-Uploads in JMeter handhabt.
Konfigurieren Sie den HTTP-Anfrage-Sampler mit den folgenden Details, um die Dateiupload-Aktion durchzuführen:
- Die Parameter Servername und Pfad sind der Name des Servers und sein Pfad
- Das Hochladen von Dateien in JMeter ist eine HTTP-Post-Anfrage. Wir müssen also die POST-Methode im HTTP-Request-Sampler auswählen.
- Für das Hochladen einer Datei auf den Server muss eine multipart/form-data-Anfrage erstellt werden. Aktivieren Sie dazu das Kontrollkästchen multipart/form-data for POST im HTTP-Request-Sampler.

Als nächstes müssen wir auf die Schaltfläche Hinzufügen unter Datei mit Anfrage senden klicken. Füllen Sie das Textfeld im Abschnitt „Datei mit Anfrage senden“ mit den folgenden Informationen aus:
- Dateipfad: der Pfad zu der zu sendenden Datei (lokales Verzeichnis)
- Parametername: Der Parametername ist der Wert des Attributs „Name“ des Dateityp-Tags (Schaltfläche „Senden“), z. B. beim Senden einer Datei in tinypic.com wird der Wert von „Parameter Name“ sein (Name des Parameters) „die_datei“. Zur Veranschaulichung sehen Sie das Bild unten – prüfen Sie einfach das Element (F12) auf der Schaltfläche „Hochladen“ und rufen Sie den Wert des Attributs „Name“ ab.
- Mime Type : Gibt den Typ der hochzuladenden Datei an, z. B. Für eine Textdatei lautet der Mime-Type-Wert „text/plain“, für ein Bild „image/jpeg“ usw.
