网易首页 > 网易号 > 正文 申请入驻

Loadrunner 性能测试工具 近几年不同版本功能对比

0
分享至

性能测试工具Loadrunner是性能测试中应用最为广泛的商业工具,也是软件测试实验室在申请cnas、cma资质时需要配备的一套工具。Loadrunner 现在已经更新到2022版本,本文我们一起来看一下,Loadrunner 2020版本、Loadrunner 2021版本、Loadrunner 2022版本、Loadrunner 2023版本与之前的版本相比,都变更了哪些新的功能。

一、Loadrunner 2020版本:

(一)VuGen

1、Web协议

支持Wireshark版本升级到3.0.2,支持Fiddler版本升级到5.0.x。

2、DevWeb协议

支持可执行的快照,支持从HAR文件中产生脚本,支持从回放日志中读取错误行,支持选择录制对应的浏览器,支持自动代理的配置。

3、TruClient协议

支持TruClient浏览器内核到Mozilla 65及Chromium 76,支持HTTPS版本的VTS服务器,进一步增强支持Windows 10版本的IE浏览器。

4、Web Services协议

支持新版本WCF Toolkit及API,提供WSDL导入、录制、回放、SAML语言等。

5、SAP协议

支持SAPEventQueue,录制报告,异步通信,脚本回放后的HAR文件生成。

6、集成

支持与LoadRunner企业版的集成。

(二)Controller及Analysis

1、DevWeb

支持在Controller中上传及运行DevWeb脚本,支持在Controller中编辑DevWeb 运行时设置,支持错误快照。

2、Controller在线视图

支持Controller在线视图的定制化及流式化增强。

3、Analysis报告

Analysis报告对应Summary报告改进,HTML报告支持。

4、Docker

支持Docker容器化负载机Load Generator,包括Windows Docker容器中的Web Services和DevWeb协议,Linux Docker容器的DevWeb协议。

5、TLS 1.3协议

支持Controller与负载机Load Generator的TLS 1.3协议通信。

(三)新技术、平台和安全性

1、Java

VuGen支持OpenJDK11的32位版本,负载机Load Generator支持Windows系统OpenJDK 11的32位版本,Linux系统OpenJDK8 的32位版本。

2、Windows系统

支持Windows 10(1903)版本,Windows Server 2019版本。

3、OpenSSL

支持OpenSSL 1.1.1b版本。

4、Load generator on Linux

支持Ubuntu Server Linux 18.04 LTS。

5、Nunit

支持Nunit 3.12版本。

二、Loadrunner 2021版本

(一)VuGen

1、Web协议

支持新的 Microsoft Edge 浏览器 (基于 Chromium) 。

2、DevWeb协议

为脚本中的 API 函数调用生成关联应用程序和提取程序,能够重新生成 API 函数而不覆盖 main.js 文件,可以查看和管理 DevWeb 脚本的关联候选项,提供通过关联规则或录制检测到的关联候选项信息,支持服务器名在代码生成过程中的参数化。

3、TruClient协议

支持TruClient浏览器内核到Chromium 86,使用以下同步 API 设置事务状态:
TC.setTransactionStatus
TC.setTransactionStatusByName
也有相应的异步 API:
TCA.setTransactionStatus(status)
TCA.setTransactionStatusByName(status, name)。

4、Java over HTTP协议

支持使用 64 位版本的 Java 回放 JOH 脚本。

5、SAP协议

支持新的 sapgui_select_file 函数,您可以指定用于填充下一个“打开文件”对话框的文件,便于上传或下载文件。

6、Citrix

支持录制过程中插入光学字符识别 (OCR) 文本同步,替换文本同步 API ctrx_sync_on_text

7、Wireshark

支持 Wireshark新版本,3.2.7。

8、VTS

VTS中的node.js已升级到12.18.4。

(二)Controller及Analysis

1、Gatling 测试

使用 Gatling 测试的增强功能使,支持:
1.使用嵌入式 Gatling 安装运行测试,无需其他安装。
2.控制场景运行期间 Vuser 的数量及其计划。
3.除了带 .scala 扩展名的脚本之外,还可以将 jar 包中的 Gatling 存档添加到 Controller 场景中。
4.在事务图中查看单个 HTTP 请求和请求组的结果。
5.在 Web 资源的“吞吐量”图中查看 Gatling 脚本的结果。
6.定义 Gatling 的其他运行时设置。

2、JMeter 测试

使用 JMeter 测试的增强功能,支持:
1.使用嵌入式 JMeter 安装运行测试,无需其他安装。
2.控制场景运行期间 Vuser 的数量及其计划。
3.在 Web 资源的“每秒点击次数”和“吞吐量”图中查看 JMeter 脚本的结果。
4.为 JMeter 定义其他运行时设置。

3、Selenium 测试

支持 Selenium 脚本。

4、Dynatrace Managed

支持与Dynatrace Managed 监控器集成。

5、新建场景对话框

使用 Controller 中重新设计的“新建场景”对话框,可以更方便地创建场景。

6、摘要报告中的 SLA 信息

在事务表中提供其他 SLA 信息,其中包括违规百分比和阈值。

7、集成

支持Analysis与LoadRunner企业版集成。

(三)新技术、平台和安全性

1、Linux

支持SUSE Linux 15。

三、Loadrunner 2022版本:

(一)VuGen

1、Kafka协议

支持Kafka协议测试脚本开发。

2、DevWeb协议

支持Web请求的对应文本内容关联,支持Run Logic随机分配比例,支持在脚本回放过程中添加请求头部信息。

3、TruClient协议

支持TruClient浏览器内核到Chromium 96,TruClient浏览器更新到88,进行了部分安全更新。

4、Silk Performer脚本

支持 GetUserID函数对应Silk Performer脚本功能。

5、Azure Key Vault

支持 Azure Key Vault认证。

6、Citrix

支持 Citrix Workspace for Windows 2109,支持ctrx_sync_on_bitmap函数对应处理。

7、混沌工程测试

支持基于Gremlin的混沌工程测试。

8、Data Hub

支持Data Hub处理,通过Data Hub分发测试数据。

9、数据导出和收集

支持数据导出和收集。

(二)Controller及Analysis

1、测试场景计划

支持测试场景计划对应测试脚本初始化运行设置动态设置。

2、系统使用率数据

支持Controller、Load Generator负载机对应系统使用率数据的自动采集。

3、UTF-8编码

支持 UTF-8编码在非英文字符展示。

4、Service Virtualization 安装

支持Service Virtualization安装。

(三)新技术、平台和安全性

1、Windows系统

支持Windows 11 version 21H2。

2、数据库

支持Microsoft SQL Server 2019。

3、Java

支持JRE/JDK version 17。

四、Loadrunner 2023版本:

(一)VuGen

WinInet重播引擎使用,WinInet 重播引擎重播脚本时,运行时设置中的 HTTP 请求接收超时现在支持大于 30 秒(除了 0-30 秒的超时)。

(二)协议

1、TruClient

Chromium 浏览器支持已更新到版本108。不能再记录和开发 TruClient Internet Explorer 脚本,现有的 TruClient IE 脚本仍然可以在控制器方案中运行,但在将来的 LRP 版本中将删除支持。

各种安全更新。

2、DevWeb

可以使用固定值或随机值定义延迟或间隔步调。

从快照窗格向脚本添加提取器时,VuGen 会评估所选文本的源文件类型,并在脚本中插入相应的提取器,例如 XML 或 JSON。

将 failOn 选项与文本检查提取程序一起使用时,如果提取程序导致错误,DevWeb 会将错误添加到快照文件中。(日志级别必须设置为“错误”或更高。

3、Web - HTTP/HTML

录制和重播现在支持 WebSocket permessage-deflate 扩展。如果在录制过程中检测到扩展,则扩展将包含在web_websocket_connect API 中。

添加了对从 HAR 文件生成脚本时创建 WebSocket 连接的支持(手动添加web_websocket_send函数)。

使用 SSL 连接使用端口映射进行录制时,可以在 ClientHello 消息中设置自定义服务器名称指示 (SNI)。

在脚本运行时设置中,现在可以定义特定的 HTTP 代码,以便在脚本运行时将其视为警告而不是错误。

4、.NET+

VuGen 编辑器现在支持代码自动完成。

“共享库”页已添加到 .NET+ 运行时设置中,能够为未在本地复制的引用 DLL 添加路径。

已安装的 .NET 6 SDK 现在使用内部逻辑自动识别。

5、Citrix ICA

可以使用安装在 Microsoft Azure 上的服务在 Citrix 云 (DaaS) 环境中录制 Citrix 协议的脚本。

此版本包括新的 API,这些 API 根据唯一的窗口 ID 移动窗口和调整窗口大小:ctrx_window_resize_by_id 和ctrx_window_move_by_id

新的 WaitFor 参数包含在ctrx_sync_on_text_ocr和ctrx_sync_on_bitmap API 中。

在窗口处理 API 中添加了对子窗口的支持。

6、RDP

RDP 协议现在支持用于记录脚本的 SSL 和 CredSSP 安全性。

(三)LoadRunner Developer

1、gRPC 双向流请求

devWeb 脚本现在包括对双向流式处理 RPC 请求的支持。通过此添加,DevWeb 现在提供了对 gRPC 的完全支持。

2、返回多个值的提取程序

当 DevWeb 提取程序返回多个值,并定义转换器或转换选项时,现在将应用于所有返回的值。

3、加密密钥

可以直接在命令行上传递加密密钥值。

4、Azure Key Vault

使用 Microsoft Azure 密钥保管库机密时,现在可以将对象而不是参数传递给密钥保管库。

(四)负载测试和建模

Ubuntu支持,可以在 Ubuntu Server Linux 22.04 LTS 64 位上安装 Linux 负载生成器。基于 Web 的协议以及 JMeter 和 Gatling 支持此部署。

(五)集成和生态系统

使用稳定比特进行混沌测试。Steadybit 提供了一个本地选项,用于对服务和环境使用模拟攻击,以便您可以将混乱和压力测试集成到测试运行中。(Steadybit 集成目前作为技术预览提供。)

(六)支持Microsoft Visual Studio 2022 IDE

Visual Studio 2022 安装包可用于基本外接程序和面向开发人员的外接程序,使您能够使用最新的 VS IDE 创建和运行 Vuser 脚本和单元测试。

(七)安全

1、在设置 TLS (SSL) 以实现 LoadRunner Professional 机器之间的安全通信时,现在可以使用证书管理器管理中间 CA 证书。

2、当控制器连接到云上的负载生成器时,TLS 证书私钥现在已加密以提高安全性。

3、现在支持 OpenSSL 3.0。

以上就是我们为大家整理的性能测试工具LoadRunner2023版本的一些新变化,如需工具试用、软件测试实验室测试体系建设、CMA资质、CNAS资质获取等可私信我交流。

以上就是我们为大家整理的Loadrunner 2020版本、Loadrunner 2021版本、Loadrunner 2022版本、Loadrunner 2023版本与之前的版本相比,都变更了哪些新的功能。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
日澳达成合作:日本计划在澳大利亚试射高超音速导弹

日澳达成合作:日本计划在澳大利亚试射高超音速导弹

参考消息
2026-08-19 17:16:46
偷鸡不成蚀把米!本想替郭德纲仗义发声,反倒自己被扒得底朝天

偷鸡不成蚀把米!本想替郭德纲仗义发声,反倒自己被扒得底朝天

手工制作阿歼
2026-08-20 00:38:50
80岁特朗普兜不住了?西装后现大包凸起,网友:是超大号纸尿裤

80岁特朗普兜不住了?西装后现大包凸起,网友:是超大号纸尿裤

芳芳历史烩
2026-08-20 00:37:45
梭子蟹刚上市,为啥就这么便宜?什么原因导致?商贩:不好糊弄了

梭子蟹刚上市,为啥就这么便宜?什么原因导致?商贩:不好糊弄了

简食记工作号
2026-08-20 01:09:58
“2010年至2015年建成的小区 进入玻璃集中自爆、开裂高峰期......”是天气太热 还是玻璃质量不行?

“2010年至2015年建成的小区 进入玻璃集中自爆、开裂高峰期......”是天气太热 还是玻璃质量不行?

闪电新闻
2026-08-18 19:38:17
如果尼克斯被出售,他们的交易价格可能会比湖人的收购价更高?

如果尼克斯被出售,他们的交易价格可能会比湖人的收购价更高?

稻谷与小麦
2026-08-20 00:05:06
韩国给中国提了醒,中方严管的精炼稀土,被俄罗斯转手卖给韩国?

韩国给中国提了醒,中方严管的精炼稀土,被俄罗斯转手卖给韩国?

墨印斋
2026-08-16 14:18:17
玉米被点名!研究发现:吃得越多,高血压患者寿命或越短?真的吗

玉米被点名!研究发现:吃得越多,高血压患者寿命或越短?真的吗

王医生健康讲坛
2026-08-18 21:00:13
大势已去无力回天!泽连斯基被逼墙角服软求和,西方援乌彻底断档

大势已去无力回天!泽连斯基被逼墙角服软求和,西方援乌彻底断档

潋滟晴方DAY
2026-08-19 12:04:52
内塔尼亚胡警告土耳其勿在叙利亚扩大军事部署

内塔尼亚胡警告土耳其勿在叙利亚扩大军事部署

新华社
2026-08-20 03:50:01
原来他俩已离婚,如今一个在日本孤独终老,一个在上海娶将军之女

原来他俩已离婚,如今一个在日本孤独终老,一个在上海娶将军之女

深析古今
2026-07-24 16:31:22
为什么你随手挂断的陌生来电,反而成了诈骗的入场券?

为什么你随手挂断的陌生来电,反而成了诈骗的入场券?

笔墨V
2026-08-17 10:37:40
广东清远一高档酒店马桶突然“喷粪”,住客称“被喷得一身都是”,酒店:管道故障,正在走退款流程

广东清远一高档酒店马桶突然“喷粪”,住客称“被喷得一身都是”,酒店:管道故障,正在走退款流程

极目新闻
2026-08-19 16:34:43
巴萨传奇普约尔谈穆帅:我小时候就感觉穆里尼奥不凡;有穆在,皇马能更强

巴萨传奇普约尔谈穆帅:我小时候就感觉穆里尼奥不凡;有穆在,皇马能更强

福酱的小时光
2026-08-19 06:12:48
599元起芒米AIR Y系列竖版掌机开售:高通骁龙865版999~1199元

599元起芒米AIR Y系列竖版掌机开售:高通骁龙865版999~1199元

IT之家
2026-08-19 23:28:11
心理学:凡是在吃的方面特别舍得、不算计、不计较的人,你就大胆的跟他相处,这样的人大概率人品差不了

心理学:凡是在吃的方面特别舍得、不算计、不计较的人,你就大胆的跟他相处,这样的人大概率人品差不了

心理观察局
2026-08-14 06:34:03
或许这就是拼夕夕存在的意义吧!网友:人间非净土,各有各的苦

或许这就是拼夕夕存在的意义吧!网友:人间非净土,各有各的苦

夜深爱杂谈
2026-08-19 22:23:31
牙根萎缩、牙齿晃悠不用拔!牢记3个方法,慢慢养回好牙龈

牙根萎缩、牙齿晃悠不用拔!牢记3个方法,慢慢养回好牙龈

小胡军事爱好
2026-08-19 17:33:17
美国发生了五件大事,信号不同寻常!

美国发生了五件大事,信号不同寻常!

斐君观点
2026-08-18 08:41:35
国际足联副主席:对因凡蒂诺所持有的信任已不复存在

国际足联副主席:对因凡蒂诺所持有的信任已不复存在

懂球帝
2026-08-20 00:22:47
2026-08-20 04:56:49
道普云
道普云
深耕软测行业二十年。可帮助企业和组织建立软件测试体系,提供软件测试cnas/cma认证咨询服务。
178文章数 3关注度
往期回顾 全部

科技要闻

宇树的悬念还在后面

头条要闻

升学宴事故致5死17伤 主家亲属:主家发愁怎么赔偿

头条要闻

升学宴事故致5死17伤 主家亲属:主家发愁怎么赔偿

体育要闻

拥有“儿皇梦”的罗德里,为何选择巴萨?

娱乐要闻

章子怡财路遭到质疑,套现3亿冲上热搜

财经要闻

内部反腐,让大疆错过宇树250亿收益?

汽车要闻

小米澎程N70体验 后排空间夸张亦可旋转对坐

态度原创

旅游
本地
手机
时尚
公开课

旅游要闻

不止有勐泐大佛寺,曼弄枫大有来头,远古洪水被佛祖引入澜沧江!

本地新闻

先导片|攀登不止,让不同的故事在此连接

手机要闻

正面对决!小米玄戒O3 9月上旬登场:发布档期紧邻iPhone 18 Pro

内娱还在三件套的时候,韩综已经卷到“扛大炮”了

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版