当前位置: 首页 > 编程笔记 >

Jmeter3.0发布!版本更新到底更新了什么

宇文德明
2023-03-14
本文向大家介绍Jmeter3.0发布!版本更新到底更新了什么,包括了Jmeter3.0发布!版本更新到底更新了什么的使用技巧和注意事项,需要的朋友参考一下

Jmeter已发布了3.0,一个大版本的开源测试工具,加入了一些新的特性及软件的改进。

Jmeter已隔10年的大版本更新

这是在过去12年里jmeter第一个大版本的更新,jmeter 2.0版本发布在2004年4月,直接从2.14版本跳
至3.0,这意味着什么样呢

大版本本发布,相对与前一个版本本不仅仅是更新几个bug,而是包含实际性的改变,比如:新的特性、代码的重构、核心的优化、UI的改变等等,所以3.0是个大更新。

下面列举关于jemter3.0 必须要知道的5个更新!

1、新的图标和UI

如上图所示,jmeter启动程序图标变更,使用了新的apache logo和jmeter logo

另一方面,工具栏我们可以看到剩余的测试时间和新的图标,看下图与2.14的对比

测试计划图标也变更了,更立体及更有吸引力,不同的Sampler图标也变更了,如图:

除这些外,jmeter 3.0还有不同的UI变更如下:

HiDPI 屏幕支持,高清屏幕修正了40个UI bug在http 请求中加入了高级选项如下:

2、编写脚本及调试能力提高

3.0中脚本调试变的更加容易,因为加入了以下特性:

快捷键的加入 ---高级jmeter用户可以更加快捷使用,使用ctrl+0,ctrl+1,ctrl+2......ctrl+9快捷键在测试计划可以快速加入sample.

新的生效特性 --- 这个不翻译了,意义不大。

在结果树监听器中可以搜索 ---在请求/响应/包头/cookies中,可以通过文本/正则来搜索你想要的东西,有助于调试

HttpClient库更新 ---整合了httpclient4.5.2库

相对与前一个版本本,修正了部分cookie的处理bug

支持SNI(SNI我也没用过,不知道是什么鬼)

keepalive连接优化更好的支持压缩的响应

另外,对jmeter插件更好的融合;之前,httpclient库与selenium Webdriver会有冲突,但在3.0中,已很好解决了这个问题

3、JSON格式响应处理

当前,很多网站都使用JSON格式来处理数据,以前要使用第三方插件来处理json数据
但在jmeter 3.0中,加入了JSON处理部件,如下图,还没中文翻译版本

4、报告的提升

2.x中,报告的结果导出使用的是csv可xml的原始数据,看起来非常糟糕

3.0中,可以使用HTML格式了,并提供了多种报告呈现形式:

在HTML网页中的图型化

显示更有可读性

Backend监听器支持正则表达式

下图是一个dashboard的图形展示:

5、Jmeter3.0 集成

3.0上,必须使用java 7或以上版本

怎么查看java版本,这里就不介绍了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程

 类似资料:
  • 我正在编写一个flutter应用程序,它当前的版本是0.7.0,我已经在中指定了这个版本,并且调试APK已经在更新的版本上,但是发布APK没有更新,即使在'flutter build APK'或'flutter run-release'之后也没有更新。 释放APK: 正如您在图像上看到的,版本名是0.6.0,而不是0.7.0 调试APK: 在debug apk中,版本为0.7.0 pubspec.

  • 3.8. 更新go到新版本 当有新版本发布的时候,会在Go Nuts邮件列表中通知。可以用以下命令获取最新的发布版本: $ cd go/src $ hg pull $ hg update release $ ./all.bash

  • v2.0.9[2020-4-12] 修复(Fixed): 修复 MySQL 8.0 生成实体主键位置错误 e437d36 更新(Update): 连接池关闭连接, 如果连接已经断开, 异常将会被忽略 7aac80da 增强(Enhancement): v2.0.8[2020-1-18] 修复(Fixed): 修复 ws server 的 message response.finish 兼容 swo

  • 网防G01最新版本为:Linux版本:3.0.63.10,Windows版本:3.1.18.6,PC客户端版本:3.1.18。 更新记录: 2020年03月30日 2018年11月06日 2018年05月15日 2017年10月10日 2017年07月21日 2020年3月30日,更新说明 Linux版本:3.1.20.15 Windows版本:3.1.20.15 PC客户端版本:3.1.20.1

  • 2018-06-19:更新 Homestead 版本到 v7.8.0; 2018-06-17:更新 Homestead 等虚拟机软件到最新;

  • 现在创建一个 git版本库:(参见“初始化”一节) mkdir sandbox cd sandbox/ git init touch test git add . git commit -m "创建git版本库" git log查看版本纪录: commit d63e709f565dcd60ab749f0eca27a947b02b8c26 Author: kardinal <2999am@g