Выражения JQuery в JMeter - PullRequest
       4

Выражения JQuery в JMeter

2 голосов
/ 14 октября 2010

У меня есть страница, которая использует JQuery. На этой странице также есть скрытые поля, значение которых динамически заполняется JQuery (при раскрывающемся списке).

Теперь у меня есть выражение javascript / jquery, подобное этому $ ('* [name = staffid]'). Val () - это выражение предоставляет мне выбранное значение. Я хотел бы сохранить это значение в переменной в JMeter, чтобы я мог передать его последующим вызовам или во время отправки.

Как мне вычислить / выполнить это выражение в JMeter, чтобы я мог передать эти значения последующим запросам или сохранить их в переменной для дальнейшего использования.

Ответы [ 2 ]

0 голосов
/ 14 октября 2010

Вы не сможете сравнивать выражения jQuery со страницами, используя JMeter.Хотелось бы, чтобы все было так просто, но jQuery нужен полностью работающий движок DOM + JavaScript, а JMeter этого просто не предоставляет.

Бесстыдный плагин: компания, которую я основал, BrowserMob, выполняет нагрузочное тестирование, запуская реальные браузеры, управляемыеСелен.При использовании настоящего браузера вам не нужно делать подобные вещи.Проверьте это в http://browsermob.com.

0 голосов
/ 14 октября 2010

Вы можете попробовать функцию javascript, ${__javaScript()}

или процессор бобовой оболочки , который может выполнять javascript

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...