Jmeter 为什么只有我的第一个HTTP请求在运行?

Jmeter 为什么只有我的第一个HTTP请求在运行?,jmeter,Jmeter,我对jmeter还是很陌生。我使用的是JMeter2.9 我已经创建了一个包含两个线程的线程组。我已经为线程组设置了HTTP请求默认值。我已经创建了用户参数来定义我将在每个线程中使用的个人ID 然后我设置了两个HTTP请求。一个用于登录,一个用于检索人员。对于登录,我创建了一个正则表达式提取器来提取返回的会话密钥。然后,我提供会话密钥作为retrieve person请求的参数 然后我嗅了嗅网络流量并开始jmeter测试。我想确保会话密钥被传递到第二个参数OK中,但它似乎在登录上运行了两次,然后

我对jmeter还是很陌生。我使用的是JMeter2.9

我已经创建了一个包含两个线程的线程组。我已经为线程组设置了HTTP请求默认值。我已经创建了用户参数来定义我将在每个线程中使用的个人ID

然后我设置了两个HTTP请求。一个用于登录,一个用于检索人员。对于登录,我创建了一个正则表达式提取器来提取返回的会话密钥。然后,我提供会话密钥作为retrieve person请求的参数

然后我嗅了嗅网络流量并开始jmeter测试。我想确保会话密钥被传递到第二个参数OK中,但它似乎在登录上运行了两次,然后结束。我得到的HTTP数据包返回值为200,我的jmeter测试设置为继续

我相信我遵循了jmeter用户手册的第5章,通过添加参数、用户参数和regex提取器来设置这个测试


有人能告诉我我可能做了什么,这样第二个请求就不会运行了吗?

添加“查看结果树”侦听器,看看jMeter到底在做什么?您还应该检查jmeter.log以查看在生成第二个请求时是否存在任何异常。

添加“查看结果树”侦听器以查看jmeter的实际操作?您还应该检查jmeter.log,查看在生成第二个请求时是否存在任何异常。在添加到您的question@Manish你帮我找到了正则表达式提取器的问题。请将其作为答案发布,以便我将其标记为答案。