jmeter在同一个线程中针对不同的http请求的不同线程数

时间:2018-02-23 11:35:07

标签: java jmeter jmeter-3.2 jmeter-4.0

我正在尝试使用JMeter实施测试计划。

我想做以下情况: 在同一个线程中我有2个HTTP请求

HTTP Request login
HTTP Request getStudentsName

事情是 HTTP请求getStudentsName 除非我先运行登录,否则无法完成,所以假设我想为1个用户执行登录,然后< 50个用户的strong> getStudentsName 。

如果我将登录 getStudentsName 置于2个不同的主题登录中取得成功,但 getStudentsName 失败

我的问题是我可以在同一个帖子中实现这个例子吗?还是其他任何帮助?

感谢。

2 个答案:

答案 0 :(得分:0)

要仅运行一次登录,请使用Once Only Controller作为其父级,右键单击,在UI上插入父级。

  

Once Only Logic Controller告诉JMeter每个线程只处理一次内部控制器,并在进一步迭代测试计划期间传递其下的任何请求。

答案 1 :(得分:0)

您可以在同一个线程组中使用配置元素,例如HTTP Authorization ManagerHTTP Header Manager,具体取决于登录的含义。