在csv文件中的JDBC配置中设置数据库密码?捷米特

时间:2018-08-09 20:17:28

标签: jmeter jmeter-plugins

我正在尝试从JDBC配置中的csv文件中获取数据库URL,密码和用户名。 JDBC后的请求和查询数据库。

主要目的是不要接触.jmx测试计划并在外部提供值。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

JDBC Connection Configurationconfiguration element,因此初始化任何JMeter变量之前将执行它。

最简单的选择是使用__P() function来设置网址和凭据,例如:

JMeter Properties in JDBC Connection Configuration

完成后,您将可以在 user.properties 文件(位于JMeter安装的“ bin”文件夹中)中设置属性值,例如:

url=jdbc:mysql://localhost:3306/dbname
username=root
password=secret

或通过-J command-line option定义它们:

jmeter -Jurl=jdbc:mysql://localhost:3306/dbname -Jusername=root -Jpassword=secret -n -t test.jmx -l result.jtl

更多信息:


如果必须使用CSV文件,则可以使用__CSVRead() function,在这种情况下,您可以在csv文件中的第一个条目为${__CSVRead(test.csv,0)},第二个条目为${__CSVRead(test.csv,1)},依此类推。