Как обновить имя столбца во время экспорта CSV с помощью постпроцессора Jmeter BeanShell - PullRequest
0 голосов
/ 28 марта 2019

Я экспортировал ответ в CSV с помощью постпроцессора JMeter BeanShell, используя следующий код, но имя столбца отсутствует.

f = new FileOutputStream("CaseCreate.csv", true); 

p = new PrintStream(f);

p.println("TicketID" + "\t" +("${TID}") + '|' + ("${vendorTicket}")+'|' +("${__Random(0,5,priority)}")+ '|' + ("${RTime}") + '|' + ("${OnsiteTime}"));

Как можно обновить имя столбца во время экспорта CSV?

Заранее спасибо.

1 Ответ

0 голосов
/ 28 марта 2019

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

Также следует помнить, что начиная с JMeter 3.1 вы должны использовать JSR223 PostProcessor и Groovy для сценариев, поэтому рассмотрите возможность перехода при следующей доступной возможности.

Также избегайте ссылки на переменные JMeter как ${TID}, вместо этого следует использовать конструкцию vars.get("TID"), где vars - сокращение для JMeterVariables экземпляр класса

...