首页 文章

我的JDBC连接使用Property文件进行了参数化,我使用$ {__ P(propertyname)}读取值

提问于
浏览
0

Jmeter我的JDBC连接使用 Property file 进行参数化,我正在读取值 using ${__P(propertyname)} 但它只读取第一个值而不读取属性文件中的第二个值 . 创建了一个自定义属性文件

Server1 = 10:1433; Instance = SQL2014; DatabaseName = Repository15; domain = ABC Server2 = 20:1433; Instance = SQL2008R2; DatabaseName = Repository14; domain = ABC

在Jmeter测试计划中,我有两个线程 . 在每个线程下我添加了JDBC连接配置

First Thread Database URL = ${__P(Server1)}
Second Thread Database URL =  ${__P(Server2)}

当我们运行测试时,它只读取第一个属性文件并结束连接

1 回答

  • 0

    您需要为每个 JDBC Connection Configuration 定义different variable name并为每个 JDBC Requests 连接相关的 JDBC Requests .

    每个名称必须不同 . 如果有两个使用相同名称的配置元素,则只保存一个 . 如果检测到重复的名称,JMeter会记录消息 .

相关问题