【发布时间】:2021-09-18 20:51:47
【问题描述】:
我有一个场景,我在一个线程组中有两个采样器。在一个采样器中,我执行一个 POST 请求,触发文件下载过程。该过程将继续,直到文件的所有详细信息在后端完全获取。然后在下一个采样器,我执行 GET 请求并在响应中获得下载的文件链接。使用该链接我可以从服务器下载文件。
当我运行线程组时,即使在我的文件下载过程中,第二个采样器也会被执行,即使第二个采样器的响应代码是 200,我也会在 Response 中获得空数据。
所以我需要让第二个采样器等到我的文件下载请求获取文件的所有详细信息。
【问题讨论】:
-
如何判断进程是否在后端完成?您可以查询后端并使用 while 控制器等到该过程完成。
标签: jmeter