【发布时间】:2020-08-05 23:06:39
【问题描述】:
在这里,我从 setUp 线程组中的 JDBC 请求中获得了一个结果集,我想在另一个线程组中使用它作为结果集的类型。
我尝试在 setUp 线程组中使用“__setProperty”,并在另一个线程组中使用“__P”。但它就像将ResultSet类型转换为String。
【问题讨论】:
标签: jmeter
在这里,我从 setUp 线程组中的 JDBC 请求中获得了一个结果集,我想在另一个线程组中使用它作为结果集的类型。
我尝试在 setUp 线程组中使用“__setProperty”,并在另一个线程组中使用“__P”。但它就像将ResultSet类型转换为String。
【问题讨论】:
标签: jmeter
在您的 JDBC 请求采样器中定义“结果变量名称”:
将JSR223 PostProcessor 添加为JDBC 请求采样器的子项,并将以下代码放入“脚本”区域:
props.put('result', vars.getObject('result'))
完成后,您将能够将结果集值复制回以下线程组中的JMeter Variable:
vars.putObject('result', props.get('result'))
有关所有这些 vars、props 和其他 JMeter API 简写的更多信息,请参阅 Top 8 JMeter Java Classes You Should Be Using with Groovy 文章
【讨论】: