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

Фотография

вызов функции JS из Jmeter


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

#1 ViktorUvpv

ViktorUvpv

    Новый участник

  • Members
  • Pip
  • 49 сообщений

Отправлено 06 декабря 2013 - 07:35

Всем привет. есть джава скрипт ф-я которую нужно вызвать в джметер и использовать ее результат работы.
Всю голову поломал... по идеи должно быть все просто но не получается..
Допустим код ф-ии

function f1(){
var a = 1;
a ++;
return a;
}

Подскажите плз куда ее засунуть и как сделать, чтобы результат ее работы оказался в какой нить User Defined Variable например v1 ???
  • 0

#2 Vader

Vader

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

  • Members
  • PipPip
  • 129 сообщений
  • Город:Харьков

Отправлено 07 декабря 2013 - 18:26

Засунуть можно в BSF Sampler\Pre Processor\Post Processor, результат совать через vars.put Подробней тут
  • 0

#3 soleksenko2702

soleksenko2702

    Постоянный участник

  • Members
  • PipPipPip
  • 193 сообщений
  • ФИО:Олексенко Сергей

Отправлено 08 декабря 2013 - 19:18

У меня была когда-то анналогичная задача.
Для себя решил эту проблемму созданием *.jar файла с нужными мне методами.
На этом форуме поднимался этот вопрос http://software-test...p?/topic/22114/
Возможно и Вам пригодится.

Меня это полностью устраивает. Кроме того я определил для себя положительные моменты:
- удобство написания и отладки методов;
- кроме того, я делал замеры по скорости работы по сравнению с BeanShell PreProcessor и работает в 2 раза быстрее.
  • 0

#4 ViktorUvpv

ViktorUvpv

    Новый участник

  • Members
  • Pip
  • 49 сообщений

Отправлено 09 декабря 2013 - 06:34

Спасибо. vars.put работает
  • 0

#5 Jay

Jay

    Новый участник

  • Members
  • Pip
  • 8 сообщений

Отправлено 16 декабря 2013 - 18:54

Вот еще неплохая статья how to beanshell
  • 0


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

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