2016-07-25 6 views
1

Ich möchte einen Wert aus einer CSV-Datei oder mehr ideal eine .properties Datei mit JMeter, in der Lage sein zu lesen und es dann in der HTTP Request Defaults als Server Name or IP in mehreren Test Plan s zu verwenden, und die Port Number/Können Sie in JMeter Variablen angeben, die für einen HTTP-Standard anfordern?

ich wollte es so einzurichten, so dass für einen Ordner verschiedenen Test Plans der ausgeführt werden kann, und es kann ein einzelner Punkt der Modifikation für jede der Tests, die ausgeführt werden können. Aber die ${} Variablen scheinen nicht in der HTTP Request Defaults zu füllen.

Antwort

2

Sie können dies mit benutzerdefinierten Eigenschaften tun. Die Werte für diese benutzerdefinierten Eigenschaften können aus einer Datei gesteuert werden. Im folgenden Beispiel kontrolliere ich die Umgebung, in der das Skript von einer benutzerdefinierten Eigenschaft namens env ausgeführt werden muss.

Defining a property

Und dann, ich habe es in den HTTP-Anforderung Standardwert verwenden. Sie können für jede Eigenschaft dies tun, die Sie

wollen

enter image description here

+0

Um diese Eigenschaft Wert aus einer Datei lokal auf dem Projekt zu bekommen es sieht aus wie ich diese zu verwenden, benötigen: http: //www.testautomationguru. com/jmeter-Eigenschaft-Datei-Leser-ein-Custom-Config-Element / – leeand00