我有一些要求转到网络应用程序。在其中一个请求中,服务器仅响应图像(jpeg)。我该如何下载此图片?我有一个Bean脚本采样器用于文本响应,但我看不到图像选项。
答案 0 :(得分:1)
如果您通过Beanshell进行定位,请执行以下步骤:
将以下代码放入PostProcessor的“脚本”区域
import org.apache.commons.io.FileUtils;
FileUtils.writeByteArrayToFile(new File("/path/to/the/file.jpg"),data);
其中data
是预定义的Beanshell变量,保存表示父采样器响应的字节数组。
有关更多提示和技巧以及一种Beanshell食谱,请参阅How to use BeanShell: JMeter's favorite built-in component指南。
答案 1 :(得分:0)
在监听器部分下使用将响应保存到文件。 您需要添加的只是您想要图像的路径