在“路径:”中使用$ {path},并在CSV数据集配置下的“文件名”中提供CSV文件的位置,我可以使一个用户从CSV文件中一个接一个地访问URL。 。
但是要完成我的测试,我想让1000个用户同时访问1000个URL,以演示数据库服务器上的最大负载。请指教。
我正在使用Jmeter5.0
答案 0 :(得分:0)
使用(默认)共享模式定义CSV Data Set Config,所有线程-
(默认)文件在所有线程之间共享。
与采样器处于同一层次
在Thread Group
中定义线程数:1000
并在每个线程从CSV获取不同的行/值的同时执行测试
答案 1 :(得分:0)
如果您想拥有“突发负载”:
1000
将Synchronizing Timer添加为HTTP请求采样器的子项,并将“要分组的同时用户数”设置为1000
因此您的测试计划如下:
它将在完全相同的时间执行1000个请求并停止
如果您想“长时间加载”-只需让您的线程组迭代“永远”即可。您可以使用“计划程序”输入来限制测试持续时间:
它将在10分钟内以最快的速度对1000个虚拟用户执行请求