1

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

我想做以下场景: 在同一个线程中,我有 2 个 HTTP 请求

HTTP Request login
HTTP Request getStudentsName

除非我先运行登录,否则无法完成HTTP 请求 getStudentsName ,所以假设我想为 1 个用户登录,然后为 50 个用户登录getStudentsName

如果我将登录名和getStudentsName放在 2 个不同的线程中登录成功,但getStudentsName失败。

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

谢谢。

4

2 回答 2

0

您可以在同一个线程组中使用配置元素,例如HTTP 授权管理器HTTP 标头管理器,具体取决于登录的确切含义。

于 2018-02-23T15:30:40.847 回答
0

要只运行一次登录,请通过右键单击将 Only Controller作为其父级,在 UI 上插入父级。

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

于 2018-02-23T14:46:32.350 回答