【问题标题】:jdbc mysql configuration in jmeterjmeter中的jdbc mysql配置
【发布时间】:2015-07-03 22:31:08
【问题描述】:

String tenant_code="qh_I01_";
String varResult = tenant_code + (vars.get("GET_COMP_CODE"));
log.info(varResult);
vars.put(varResult);

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

【问题讨论】:

  • 这方面有什么更新吗?如果答案有帮助,应该接受它,以便对其他人有用

标签: jdbc jmeter


【解决方案1】:

在第 4 行执行此操作:

  vars.put("varResult", varResult); 

但是您尝试做的事情行不通,因为:

  • JDBC Connection Configuration 是在 Test Start 上初始化的,这意味着它会在 varResult 为空时进行,所以你可以在 URL jdbc:mysql://12.12.121.178:3306/ 中得到它

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

【讨论】:

  • 我也是这样做的 vars.put("varResult", varResult);但它显示“未选择数据库”
【解决方案2】:

下面是测试计划结构截图。

【讨论】:

  • 你应该把这个放在你的问题中
  • 我了解@UBIK LOAD PACK,感谢您的建议。不幸的是,阿米特无法将这张图片粘贴到他的问题中,所以我做到了。我希望它很好,如果你能帮助我们解决实际问题,我会很高兴。 :)
  • 我回答了你的问题
猜你喜欢
  • 2018-01-05
  • 1970-01-01
  • 2016-01-17
  • 1970-01-01
  • 1970-01-01
  • 2019-04-11
  • 2016-12-28
  • 1970-01-01
  • 2017-11-18
相关资源
最近更新 更多