2015-07-01 44 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

我回答了你的問題 –