2016-07-04 7 views
3

Я создаю некоторые функции/функции из первой группы Thread и поместить их в JMeter собственности:Как использовать JMeter Property props.get props.put из WebDriver Sampler (JMeter)

props.put("FUNCTIONS", new function()); 

Тогда я хотел бы вызовите эти функции/функции в WebDriver Sampler других групп Thread.

В обычном режиме (BSF, Beanshell или JSR223), только с помощью:

props.get("FUNCTIONS") 

Но как это сделать в WebDriver Sampler?

Существует тот же вопрос, связанный с vars здесь:

Может кто-нибудь, пожалуйста, помогите мне?

Заранее спасибо.

ответ

2

Немного странно слышать такой вопрос от кого-то, кто знаком с Beanshell, однако здесь вы идете:

Что-то вроде:

var props = org.apache.jmeter.util.JMeterUtils.getJMeterProperties() 

предоставит вам доступ для чтения/записи JMeter Свойства ,

Ссылки:

+0

Как я могу сказать, спасибо вам @Dmitri T, я прочитал много ваша статья из www.blazemeter.com. Этот вопрос, я попробовал много API ранее, даже я попробовал [JMeterUtils] (https://jmeter.apache.org/api/org/apache/jmeter/util/JMeterUtils.html): , но вместо этого использовал getProperty() getJMeterProperties() как ваш комментарий, поэтому я должен задать здесь вопрос. Снова. Спасибо! –

+0

Кстати, не могли бы вы потратить немного времени, чтобы ответить на мой вопрос [здесь] (https://www.blazemeter.com/blog/advanced-usage-json-path-extractor-jmeter). Это также ваша статья, связанная с JMeter ... –