Apache JMeter

JMeter 3.3版本发布

2017-10-24  本文已影响421人  XMeter性能测试云服务

JMeter 3.3于2017年9月17日发布,XMeter君带大家来看看3.3版本带来了什么新的功能。

JMeter 3.3使用JDK版本的声明

1)JMeter暂不支持Java 9,下个版本将支持Java 9

2)尽量建议使用Java 8的最后一个小版本,避免一些JDK的问题,不过官方没有列出可能存在的问题。

核心功能的提升

HTTP Sampler现在支持Brotli解压方式,Brotli是Google于2015年开源的一种新的压缩算法,对于大文件有更好的压缩比。如果HTTP的返回头“Content-Encoding”返回的值为br,则表示内容使用Brotli压缩算法。

CacheManager现在支持Vary头。

InfluxDB BackendListener现在支持通过UDP协议将数据发送到InfluxDB;还增强了每个交易中发送响应码和消息的错误条数。

TCPSampler现支持计算延迟,具体可以参见链接

对一些依赖的包升级到最新的包,修复了一些bug和提升了一些性能

继续提升源代码的质量和测试覆盖率,具体可以参见质量报告

UX提升

对高分辨率做了更多的支持

修复一些缺陷,查看结果书(View Result Tree)的内存使用量更低

删除了CookieManager中的常量DEFAULT_IMPLEMENTATION,因为上个版本中的HTTP Client实现在上个版本已经删除掉之后,该变量存在没有意义了

JDBC Sampler增加了JDBC驱动选择框,以及SQL验证查询

If控制器和While控制器的UI做了增强

报告提升

加了一个单独的菜单选项,简化了报告生成的配置。

Functions增强

加了一个function执行结果的文本框

加了几个新的function

__timeShift:通过加指定数目的秒/分钟/小时/天等,返回各种格式的日期值。

__RandomDate:返回在指定日期间隔内的随机日期

方法_StringFromFile被删除,现请使用__StringFromFile。

已知的问题

XMeter君在此不列出所有的已知问题,具体请参见这里

在有的Windows系统中,你可能发现有以下的警告:

java.util.prefs.WindowsPreferences

WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0

x80000002. Windows RegCreateKeyEx(…) returned error code 5.

修复方法是首先以管理员的身份运行JMeter,然后在注册表中会创建相应的key,再之后以普通用户运行的话就不会出现该警告了。

上一篇下一篇

猜你喜欢

热点阅读