2015-07-01 46 views
2

String tenant_code =“qh_I01_”;
String varResult = tenant_code +(vars.get(“GET_COMP_CODE”));
log.info(varResult);
vars.put(varResult);jmeter中的jdbc mysql配置

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

+0

对此有何更新?如果答案有帮助,那么它应该被接受,以便对其他人有用 –

回答

1

在第4行执行此操作:

vars.put("varResult", varResult); 

但你正在尝试做的不行,因为:

  • JDBC连接配置被初始化的测试开始,这意味着它会当varResult是空的,所以你会得到这个URL JDBC:MySQL的://12.12.121.178:3306/

  • BeanShell的后置处理器将仅在其范围

+0

我以同样的方式做了vars.put(“varResult”,varResult);但它显示'没有选择数据库' –

+0

你能显示你的测试计划结构吗? –

0

下面是测试计划结构的屏幕截图任何采样之后运行。

enter image description here

+0

你应该把这个在你的问题 –

+0

我明白@UBIK LOAD PACK,谢谢你的建议。不幸的是,阿米特无法在他的问题中粘贴这张图片,所以我做到了。我希望它很好,如果你帮助我们解决实际问题,我会很高兴。 :) – abhishek

+0

我回答了你的问题 –