Nehmen wir an, die CSV-Datei (abc.csv) enthält 10 Datensätze mit Anmeldedaten (E-Mail, Passwort), und ich möchte diese Werte sofort mit dem Beanshell-Skript abrufen, um sicherzustellen, dass CSV nur einmal geöffnet und vermieden werden muss Öffnen der CSV-Datei 10 Mal für das Abrufen jedes einzelnen Datensatzes, der das Problem des folgenden Fehlers verursacht:JMeter: Wie CSV-Werte aus dem Beanshell-Skript abgerufen und verwendet werden, um den Fehler "Zu viele geöffnete Dateien" zu vermeiden?
"Zu viele geöffnete Dateien" in Antwortdaten.
Gibt es eine Möglichkeit, es zu tun?
Aber das zeigt Fehler wie: 2016.08.05 16.15.31 ERROR - jmeter.util. BeanShellInterpreter: Fehler beim Aufruf von bsh method: eval \t In Datei: Inline-Auswertung von: '' import org.apache.jmeter.threads.JMeterContextService; import java.io.File; impo. . . '' Encountered "," in Zeile 8, Spalte 17. – Anonymous
Ich konnte 2 mögliche Probleme sehen ... Lassen Sie mich einen Schnitt machen. –
Ich habe die Hashtabelle initialisiert und den Diamantoperator ersetzt. –