0

我使用以下代码使用 JMeter beanshell 后处理器以 CSV 格式导出了响应,但列名不存在。

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

p = new PrintStream(f);

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

导出 csv 时如何更新列名?

提前致谢。

4

1 回答 1

0

这是您的代码,问我们为什么不添加标题很奇怪,只需添加适当的逻辑即可将必要的标题行写入文件。

另请注意,从 JMeter 3.1 开始,您应该使用 JSR223 PostProcessorGroovy 语言编写脚本,因此请考虑在下一个可用机会时进行迁移。

还要避免将 JMeter 变量称为${TID},您应该使用vars.get("TID")构造而不是JMeterVariables类实例 vars的简写

于 2019-03-28T09:14:51.420 回答