我是Jmeter的新手,在线程循环内从csv文件加载用户数据时遇到问题。
我创建了一个小考生。
如果运行测试,我将得到以下输出: -用户1的http请求 -用户2的http请求
我希望只有user1的请求会执行两次。
我究竟做错了什么?
致谢,
迈克尔
答案 0 :(得分:1)
如果要实现所描述的行为,则需要:
修改您的Thread Group使其具有2个线程和1个循环
将CSV数据集配置的Sharing Mode修改为Current Thread
或${__threadNum}
演示:
答案 1 :(得分:0)
如果要对多个用户执行请求,我该怎么办?在此示例中,我只能对CSV文件中的第一个用户执行请求。但是我的csv文件有几个用户
我将进行以下测试:
为我的csv文件中的每个用户执行一个http请求(通常由我的线程组中的循环计数指定)
示例:
CSV有10个用户
循环计数5
为10个用户中的每个用户执行http请求5次