首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解析JMeter采样器结果中的值

问如何解析JMeter采样器结果中的值
EN

Stack Overflow用户
提问于 2018-04-17 06:06:17
回答 2查看 741关注 0票数 1

我无法计算响应头大小在千分尺。

我想计算响应头大小,我尝试了下面的选项,但我失败了。选项1:解析采样器结果中返回的值->我没有内置选项。选项2:将响应头存储在变量中,并使用var.length()函数计算长度。->由于响应头有新的行提要,所以.length函数无法工作。

请有人建议我计算响应头大小(以字节为单位)。

提前谢谢你,

你好,哈里

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-04-17 06:24:07

应该是这样的:

代码语言:javascript
复制
prev.getResponseHeaders().size();

​

​

其中prev是SampleResult类实例的简写。

请注意,从JMeter 3.1开始,我们鼓励用户切换到JSR223测试元素和JSR223语言,以便编写任何形式的脚本:

  • 是否更符合Java,包括现代语言特性?
  • 在Java之上有增强功能
  • 有更好的性能

有关详细信息,请参阅为什么和如何使用它文章

票数 0
EN

Stack Overflow用户

发布于 2018-04-17 07:14:59

我们也可以在BeanShell和下面的代码片段中完成

添加Bean Shell后处理器

写

代码语言:javascript
复制
response_Header = prev.getResponseHeaders(); 
response_Header_Size = new Integer(response_Header.length()); 
vars.put("response_Header_Size", response_Header_Size.toString());

JMe2.13工程

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49870966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档