【发布时间】:2017-03-29 21:24:56
【问题描述】:
我在读取文件内容的位置上有一个 CSV 文件。 这就是为什么我添加了 Jmeter Bean shell 后处理器并在调试采样器中检查变量的值。
脚本中没有错误,线程成功执行,变量中的值正确输入。 但是,在 Jmeter 日志中,我收到错误 -
错误 - jmeter.util.BeanShellInterpreter:调用 bsh 方法时出错: eval 在文件中:内联评估: ``位置,广告商,产品,活动,供应商,插入订单 ID,发票号码,。 . . '' 在第 1 行第 9 列遇到了 ","。
我的 BeanShell PostProcessor 中有以下代码 -
${__FileToString(${InvoiceDataFile},UTF-8,CheckInvoice)}
${InvoiceDataFile} 是我在用户定义变量中定义的变量,它的值是我的 CSV 文件所在目录的路径。
例如:
${__P(includecontroller.prefix)}/Reporting/Prisma/Prisma US/properties/ReportsVerificationUS-${__P(test.environment)}/invoice_report.csv
请提出建议。
问候。
【问题讨论】:
标签: jmeter