Как получить результаты CSV без получения имени столбца (чтение из запроса JDBC) в Jmeter - PullRequest
0 голосов
/ 12 марта 2019

Как получить результаты CSV без получения имени столбца (чтение из запроса jdbc) в Jmeter.

Запрос Jdbc: присутствует запрос на выборку, который извлекает значения в переменную. - под этим у нас есть сэмплер JSR223, который печатает значения переменных в файл CSV.

Спасибо, Махадев С

1 Ответ

0 голосов
/ 12 марта 2019
  1. Добавить JSR223 PostProcessor в качестве дочернего элемента сэмплера JDBC Request
  2. Поместить следующий код в область «Сценарий»:

    def result = vars.getObject('result') 
    def file = new File('foo.csv') 
    result.each { subresult ->
        subresult.values().each { value ->
            file << value << ','
        }
        file << System.getProperty('line.separator')
    }
    
    • замените result на то, что вы указали в качестве "имени переменной результата" в сэмплере JDBC Request
    • , замените foo.csv на требуемое расположение файла CSV
  3. Вот и все, у вас будет вывод сэмплера JDBC Request в виде таблицы, записанной в файл CSV.Ознакомьтесь с Отладкой результатов JDBC Sampler в статье JMeter для получения дополнительной информации о работе с наборами результатов JDBC, если это необходимо.

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