Jmeter可以处理多个相同的请求

Jmeter可以处理多个相同的请求,jmeter,jmeter-plugins,Jmeter,Jmeter Plugins,我可以以某种方式为一个用户运行JMeter测试,但需要运行几次HTTP请求,比如(多个用户)。问题是身份验证只支持一个会话,我认为在LDAP中创建50个用户来进行测试是不合适的。我尝试使用“并行控制器”,但在执行第一个请求后,其他请求的状态为“套接字关闭” 我认为在LDAP中创建50个用户来进行测试是不合适的 我认为这才是你真正应该做的 并行控制器是一种绕过JMeter线程模型限制的解决方法,在实现特定测试场景(如模拟请求)时,因为它假设多个请求由单个线程(虚拟用户)触发并行执行 在大多数情况下

我可以以某种方式为一个用户运行JMeter测试,但需要运行几次HTTP请求,比如(多个用户)。问题是身份验证只支持一个会话,我认为在LDAP中创建50个用户来进行测试是不合适的。我尝试使用“并行控制器”,但在执行第一个请求后,其他请求的状态为“套接字关闭”

我认为在LDAP中创建50个用户来进行测试是不合适的

我认为这才是你真正应该做的

并行控制器是一种绕过JMeter线程模型限制的解决方法,在实现特定测试场景(如模拟请求)时,因为它假设多个请求由单个线程(虚拟用户)触发并行执行

在大多数情况下,用户都会执行顺序操作,如打开登录页面->登录->导航到某个地方->键入内容->等等

理想情况下,每个JMeter线程(虚拟用户)必须代表一个具有唯一凭据的真实用户,因此我强烈建议创建尽可能多的用户,以在LDAP中模拟,如果不允许在LDAP中永久使用测试用户,您甚至可以从JMeter中创建它们,如:

  • -创建用户
  • 包含主要测试操作的普通线程组
  • -删除用户

请参阅文章以了解有关可以从JMeter发送的不同类型的LDAP请求的更多信息

感谢使用setUp Thread Group的想法:我创建了一个setUp Thread Group(我与用户一起登录);我将会话属性保存在全局JMeter变量中;然后我创建线程组,从执行开始,我从全局JMeter变量中提取信息;设置组线程中需要多少用户