Перейти к содержимому

Фотография

Jmeter использование динамеских имен при отправке запроса


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 DrBlast

DrBlast

    Активный участник

  • Members
  • PipPip
  • 139 сообщений
  • ФИО:Евгений
  • Город:Москва

Отправлено 03 ноября 2011 - 11:52

Предыстория:
Через XPathExtractor получить ID элемента, записать его в переменную NodeExpand
id получается вида: f:tree:2123:23123:lnk
Затем мне надо каким-то образом отрезать lnk и приписать node:handle

Эта часть решена через BeanShell PostProcessor.

Далее необходимо оправить Post запрос.
В параметрах запроса указано имя: f:tree:2123:23123:node:handle со значением true

Мне необходимо заменить имя на значение из NodeExpand

${NodeExpand} - не помогает :(
Каким образом это можно сделать?
  • 0
Если ничего не помогает, прочтите наконец инструкцию!

#2 DrBlast

DrBlast

    Активный участник

  • Members
  • PipPip
  • 139 сообщений
  • ФИО:Евгений
  • Город:Москва

Отправлено 03 ноября 2011 - 12:00

Возможно это происходит по той причине, что я записываю в JMeter Properties переменные (через props.put) а не в JMeter Variables?
  • 0
Если ничего не помогает, прочтите наконец инструкцию!

#3 AxelM

AxelM

    Активный участник

  • Members
  • PipPip
  • 118 сообщений
  • ФИО:Зверев Дмитрий
  • Город:Санкт-Петербург


Отправлено 03 ноября 2011 - 12:50

Возможно это происходит по той причине, что я записываю в JMeter Properties переменные (через props.put) а не в JMeter Variables?


В таком случае и получать их надо через props.get. Попробуйте ${__P(NodeExpand)}
  • 0

#4 DrBlast

DrBlast

    Активный участник

  • Members
  • PipPip
  • 139 сообщений
  • ФИО:Евгений
  • Город:Москва

Отправлено 03 ноября 2011 - 13:33

Ага, спасибо
  • 0
Если ничего не помогает, прочтите наконец инструкцию!


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных