5

Is there any way to configure in JMeter to save the files coming from a response?
In the dialog box, choose 'save file'?

4

3 回答 3

6

我一直在为这个问题苦苦挣扎一周,终于找到了解决方案。

您需要添加一个侦听器“保存对文件的响应”,该请求仅用于获取文件,然后提供您要保存文件的位置。
Jmeter 保存 2 个文件,一个包含响应结果,另一个是原始文件。
文件格式与从数据库中获取的格式相同,在我的情况下,jmeter 在该位置保存的文件名是“TEXTFILE_1.octet-stream”。
将此文件重命名为原始格式,如 file.jpg 或任何格式。
您将获得原始文件,为了检查文件完整性、数据丢失和数据损坏,可以对从 jmeter 获得的文件和上传前的文件进行 CRC 校验 - 文件的 CRC 值应该相同。

希望能帮助到你。

于 2011-12-23T15:07:21.927 回答
1

要通过单击应用程序中的“下载”按钮从服务器检索文件,请在 JMETER 中单击“下载嵌入内容”框或将您的请求直接指向您尝试下载的文件。您可能需要在页面上执行正则表达式以获取文件位置,然后仅为可下载文件创建单独的响应。

于 2010-08-13T14:47:24.930 回答
0

您是否尝试过使用Save Responses to File?如果您的采样器访问您尝试下载的文件的 URL,它应该保存内容。我自己没有尝试过,但是这个线程中的对话框似乎表明它应该可以工作。

于 2010-08-12T02:27:51.827 回答