【问题标题】:How to update Column name at the time of exporting CSV using Jmeter beanshell post processor如何在使用 Jmeter beanshell 后处理器导出 CSV 时更新列名
【发布时间】:2019-03-28 06:05:14
【问题描述】:

我使用以下代码使用 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 时如何更新列名?

提前致谢。

【问题讨论】:

    标签: jmeter beanshell post-processor


    【解决方案1】:

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

    还要注意 starting from JMeter 3.1 you should be using JSR223 PostProcessorGroovy language 用于脚本,因此请考虑在下一个可用机会进行迁移。

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

    【讨论】:

    • 感谢您的建议德米特里
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多