从JMeter中的采样器响应获取下载的文件名
我在JMeter中创建了一个脚本来下载一个文件,现在我必须从sampler response中获取下载文件的名称[filename],以将其存储在csv文件中, 我试图配置采样器响应,但它没有帮助我。 请参见以下内容从JMeter中的采样器响应获取下载的文件名,jmeter,Jmeter,我在JMeter中创建了一个脚本来下载一个文件,现在我必须从sampler response中获取下载文件的名称[filename],以将其存储在csv文件中, 我试图配置采样器响应,但它没有帮助我。 请参见以下内容 Response headers: HTTP/1.1 200 OK Cache-Control: private Pragma: no-cache Content-Length: 1235270 Content-Type: application/octet-stream Expi
Response headers:
HTTP/1.1 200 OK
Cache-Control: private
Pragma: no-cache
Content-Length: 1235270
Content-Type: application/octet-stream
Expires: Mon, 20 Apr 2015 12:10:35 GMT
Server: Microsoft-IIS/6.0
content-disposition: attachment; **filename="10098_testcase_package.pct**"
如果需要从响应头中获取“filename”位,可以使用后处理器
- 要检查的字段:
。这很重要,因为默认情况下提取器在响应主体中查找,您需要标题李>响应标题
- 参考名称:任何变量名称,即
filename
- 正则表达式:
filename=“(.+?)”
- 模板:
$1$
${filename}
有关JMeter中相关性的更多信息,请参阅指南 很有效,谢谢。但是我有一个问题,如何在csv@PrateekBhati要将值写入文件,可以使用beanshell后处理器。看见