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

Фотография

Сохранение значения в файл


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

#1 soleksenko2702

soleksenko2702

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

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

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

Всем добрый день.

Сразу прошу прошения, если уже вопрос обсуждался.
С JMeter только стал разбираться.

Суть проблемы в том что нужно значение возвращаемое функцией ${__time(YMDHMS)} сохранить в файл.

Как это можно сделать?
Заранее спасибо.
  • 0

#2 Ra_007

Ra_007

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

  • Members
  • Pip
  • 3 сообщений
  • Город:NN

Отправлено 19 октября 2011 - 05:55

Не пробовал сохранять переменную, возвращаемую функцией, но вообще сохранение переменных в файл выглядит так:
1. в jmeter.properties ищем sample_variables= и приписываем туда имя переменной;
2. запускаем жейметр, в требуемый запрос добавляем Listener - Simple Data Writer;
3. В добавленном листенере указываем путь к файлу, жмем Configure и ставим галочку только Save Sub Results(XML) - этот пункт и отвечает за переменные жейметра..;
4. Запускаем тест - список переменных в файле ;)

тут наверное в переменных в настройках нужно указать YMDHMS.. а вообще для вытаскивания ${__time(YMDHMS)} может и получше способ есть
  • 0

#3 AxelM

AxelM

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

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


Отправлено 19 октября 2011 - 18:29

Есть же замечательный Flexible File Writer
Record each Sample as = ${__time(EEE\, d MMM yyyy)}
  • 0

#4 APC

APC

    Опытный участник

  • Members
  • PipPipPipPip
  • 293 сообщений
  • ФИО:Похилько Андрей Федорович
  • Город:Москва


Отправлено 20 октября 2011 - 06:51

Есть же замечательный Flexible File Writer
Record each Sample as = ${__time(EEE\, d MMM yyyy)}


Не сработает. Формат записи в FFW компилируется перед началом теста во внутренний скоростной формат, он рассчитает функцию time один раз и будет писать в файл константу.
Сработает пока использование Dummy Sampler, для которого в Response Data поставить ${__time(EEE\, d MMM yyyy)} и к нему прицепить FFW с форматом записи responseData\r\n

Ну а в следующей версии плагинов уже будет поддержка сохранения sample variables.
  • 0

#5 AxelM

AxelM

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

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


Отправлено 20 октября 2011 - 10:40

Проверил не до конца: просто посмотрел, что дата пишется в файл.
Спасибо за уточнение.
  • 0

#6 soleksenko2702

soleksenko2702

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

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

Отправлено 20 октября 2011 - 11:51

Всем спасибо за помощь.

Ra_007 воспользовался вашим советом, все получилось.
Спасибо большое.
  • 0


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

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