如何在另一个http请求的正文中使用HTTP请求的结果(zip文件)?

时间:2019-12-03 17:01:34

标签: jmeter

我有两个HTTP请求(导出和导入)。 “导出”请求的结果是一个zip文件,我想在“导入”请求的正文中使用该下载的文件。 有人有主意吗? 预先感谢。

1 个答案:

答案 0 :(得分:0)

通常,您应该通过添加为Export请求的子级的Save Responses to a file侦听器将文件存储到驱动器,然后在文件的“文件上传”部分中指定存储文件的路径。 Import请求的HTTP Request采样器

示例测试计划结构:

enter image description here

更多信息:Performance Testing: Upload and Download Scenarios with Apache JMeter

但是,如果您的方案不同,并且需要在内存中执行此操作,则可以使用JMeter Variable和以下正则表达式将zip文件内容读取到Regular Expression Extractor中:

(?s)(^.*)

完成后,您将可以在需要时使用关联的JMeter变量。