jmeter中的jdbcmysql配置

jmeter中的jdbcmysql配置,jdbc,jmeter,Jdbc,Jmeter,字符串tenant_code=“qh_I01” 字符串varResult=tenant_code+(vars.get(“get_COMP_code”)) 日志信息(varResult) 变量put(varResult) 如何在jdbc url中获取varResult? jdbc:mysql://12.12.121.178:3306/${varResult} 在第四行中执行此操作: vars.put("varResult", varResult); 但您试图做的事情无法奏效,因为: JD

字符串tenant_code=“qh_I01”
字符串varResult=tenant_code+(vars.get(“get_COMP_code”))
日志信息(varResult)
变量put(varResult)

如何在jdbc url中获取varResult?
jdbc:mysql://12.12.121.178:3306/${varResult}


在第四行中执行此操作:

  vars.put("varResult", varResult); 
但您试图做的事情无法奏效,因为:

  • JDBC连接配置在测试开始时初始化,这意味着它将在varResult为空时初始化,所以您将在URLJDBC中得到:mysql://12.12.121.178:3306/

  • Beanshell后处理器只能在其范围内的任何采样器之后运行


以下是测试计划结构的屏幕截图


我用vars.put(“varResult”,varResult)的同样方法;但它显示“未选择任何数据库”,您应该将其放在问题中我理解@UBIK LOAD PACK,谢谢您的建议。不幸的是,阿米特无法将此图像粘贴到他的问题中,所以我粘贴了。我希望一切顺利,如果您能帮助我们解决实际问题,我将非常高兴我回答了你的问题这方面有什么进展吗?如果答案是有帮助的,它应该被接受,这样它对其他人是有用的