Jmeter3.0发布,版本更新都更新了什么
来源:互联网 发布:java构造器使用实例 编辑:程序博客网 时间:2024/05/16 08:50
Jmeter已发布了3.0,一个大版本的开源测试工具,加入了一些新的特性及软件的改进。
Jmeter已隔10年的大版本更新
这是在过去12年里jmeter第一个大版本的更新,jmeter 2.0版本发布在2004年4月,直接从2.14版本跳
至3.0,这意味着什么样呢
大版本本发布,相对与前一个版本本不仅仅是更新几个bug,而是包含实际性的改变,比如:新的特性
、代码的重构、核心的优化、UI的改变等等,所以3.0是个大更新
下面列举关于jemter3.0 必须要知道的5个更新
- 新的图标和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版本,这里就不介绍了
- Jmeter3.0发布,版本更新都更新了什么
- Android 最新L版本,都更新什么东西了
- 这几年chromium都更新了什么
- 即将到来的Xcode8 都更新了什么?
- VA01保存后都更新了什么表
- 都更新了
- Android做检测版本更新安装完以后就什么都没有了,没有出现安装成功的界面
- lua热更新都能更新什么
- 苹果紧急发布的iOS10.3.1更新了什么内容
- Pig 更新: 发布 0.7 版本
- iphone7到底更新了什么?
- BigDL 0.2 版本即将发布,围绕开源英特尔都做了什么?
- 10年开发历程,我都使用了什么工具?[最近更新:2016-03-22]
- VMware 最新版本 14 发布啦,此次更新了一个大版本!
- Opengoo 1.3 RC1版本正式发布了,简体中文语言包也更新过了。
- 每次版本更新都出现引导页
- ymPrompt V4.0版本发布【2009-03-02更新】
- Citypicker省市区地址选择器3.0.0版本发布,重大更新!!!
- JavaScript学习指南之第一章Hello JavaScript!最基础的JavaScript入门
- TypeScript语法 中级篇
- 重写hashcode的原因 以及为啥用31的个人理解
- IOS应用内存释放机制
- 【转】gc日志分析工具
- Jmeter3.0发布,版本更新都更新了什么
- Linux下history命令用法
- 用Fiddler模拟低速网络环境
- jstack+top定位性能问题
- CentOS6.7搭建LNMP环境
- 前端之HTTP(一)
- python 生成异教徒头像
- MySQL数据库不能远程访问的解决办法
- 注册用户校验register.jsp