我想在 JMETER 中实现以下目标
- Jmeter 加载带有 ID 号的 CSV 文件
- Jmeter 中的每个用户/线程选择一个 ID 号并将其添加到他们的 HTTP 请求中,例如http:www.testsite.com/test.php?id=x
- 重复步骤 2,选择文件中的下一个 ID 号。
这样我就可以测试我的 servlet 是否正在使用连接池执行多个线程。
我试过在这里手动输入值
但是,这是行不通的。
架构布局:

谢谢
我想在 JMETER 中实现以下目标
这样我就可以测试我的 servlet 是否正在使用连接池执行多个线程。
我试过在这里手动输入值
但是,这是行不通的。
架构布局:

谢谢
您可以尝试如下实现您的架构:
1.在 csv 文件中准备您的测试 ID,例如采用以下格式:
id1 id2 ... idN
2.使用以下架构:
CSV 数据集配置
文件名:[带有测试 ID 的 csv 文件的路径]
变量名:testID //提取的id可以参考${testID}
在 EOF 上回收?错误的
在 EOF 上停止线程?真的
共享模式:当前线程 // 此模式允许每个线程使用 csv
线程组中的所有值 线程
数:N // 您的测试线程数(用户)
循环计数:永远
. . .
HTTP 请求 // 你的 http 调用
服务器名称或 IP:www.testsite.com
路径:/test.php?id=${testID} // 使用带有提取 ID 的变量
. . .