Java JMeter配置:登录后的性能测试

Java JMeter配置:登录后的性能测试,java,jmeter,Java,Jmeter,我正在尝试在我的webapp中测试特定操作的性能。为了做到这一点,我必须首先登录。基本上我有两个HTTP请求,一个用于登录,另一个我想用多个并发线程(=用户)测试 为了在第二个请求上获得可比较的结果,我需要所有线程完成第一个请求,以便第一个请求不会干扰第二个请求的性能 我尝试将进程拆分为多个线程组,或者在设置线程组和线程组中,问题是,登录请求将登录信息存储到HTTPSession中,我需要在这些线程组之间“共享”会话 我做了一些研究,但我找不到很多我能理解的东西。有没有一个简单的方法可以做到这一

我正在尝试在我的webapp中测试特定操作的性能。为了做到这一点,我必须首先登录。基本上我有两个HTTP请求,一个用于登录,另一个我想用多个并发线程(=用户)测试

为了在第二个请求上获得可比较的结果,我需要所有线程完成第一个请求,以便第一个请求不会干扰第二个请求的性能

我尝试将进程拆分为多个线程组,或者在设置线程组和线程组中,问题是,登录请求将登录信息存储到HTTPSession中,我需要在这些线程组之间“共享”会话

我做了一些研究,但我找不到很多我能理解的东西。有没有一个简单的方法可以做到这一点


非常感谢您的帮助,谢谢

您可以在单线程组中使用添加到第二个请求采样器作为子线程执行此操作,值为
要分组的同时用户数
=线程总数

这将暂停第二个请求的执行,直到所有线程完成第一个请求


Thread Group
Number of Threads = N
+- Login Request
+- 1st Request
   +- Synchronizing Timer
      Number of Simultaneous Users to Group by = N
+- 2nd Request
   +- Synchronizing Timer
      Number of Simultaneous Users to Group by = N

螺纹组
线程数=N
+-登录请求
+-第一次请求
+-同步定时器
要分组的同时用户数=N
+-第二次请求
+-同步定时器
要分组的同时用户数=N

非常感谢!那正是我要找的!