Как читать текстовый файл построчно, определите функцию подсчета, используя groovy скриптовый движок в jmeter - PullRequest
0 голосов
/ 28 мая 2020

У меня текстовый файл содержит 45 строк. Мне нужно прочитать текстовый файл построчно на основе функции приращения счетчика.

Пример: если мы читаем первую строку строки, то выводится значение счетчика 1 и так далее ...

представьте, пожалуйста, несколько хороших примеров.

Ответы [ 2 ]

0 голосов
/ 02 июня 2020
  • new File('/path/to/your/file').readLines().get(0) - возвращает первую строку файла
  • new File('/path/to/your/file').readLines().get(1) - возвращает вторую строку файла
  • et c.

Если вам нужен доступ к переменной JMeter, определяемой элементом конфигурации Counter - используйте vars сокращение для JMeterVariables экземпляр класса, например:

new File('/path/to/your/file').readLines().get(vars.get('your_counter_variable') as int))

Дополнительная информация:

0 голосов
/ 28 мая 2020

Попробуйте следующее:

new File(filename).eachWithIndex() { line, idx ->
    log.info "${idx} : ${line}"
}
...