[英]Using Jmeter JDBC Parameter values as HTTP request input
我需要使用在JDBC请求中设置的参数值作为http请求中XML的输入。 例如,我的jdbc请求正在运行两个供应商编号的查询。 我以后需要使用那些供应商编号通过http请求禁用它们。
在JDBC Request采样器中有“变量名”部分,您可以在其中指定将查询结果存储到JMeter变量的位置和方式
例如,我有一个查询,该查询从MySQL / MariaDB help_topic
表返回2个任意ID
mysql> select help_topic_id from help_topic limit 2;
+---------------+
| help_topic_id |
+---------------+
| 504 |
| 636 |
+---------------+
2 rows in set (0.00 sec)
如果我在JMeter中执行相同的查询,并将id
放入“变量名”字段中:
这将导致3个JMeter变量:
id_#=2
id_1=504
id_2=636
您可以使用Debug Sampler和View Results Tree侦听器组合查看可用的JMeter变量及其值
您将在需要时将变量引用为${id_1}
和${id_2}
。
如果需要,请参阅JMeter中的调试JDBC Sampler结果以获得更多详细信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.