新增功能

本主题介绍 LoadRunner ProfessionalVuGen 版本 2021 的新功能和改进。

VuGen 和协议增强

Virtual User Generator 及其支持的协议包括以下更新:

注: 有关 LoadRunner 开发人员DevWeb JavaScript SDK 中的更新,请参阅 LoadRunner 开发人员 新功能

DevWeb API 测试

用于 API 测试的 DevWeb 脚本包括以下增强功能:

  • 为脚本中的 API 函数调用生成关联应用程序和提取程序。

  • 能够重新生成 API 函数而不覆盖 main.js 文件。

有关详细信息,请参阅使用 DevWeb 脚本进行 API 测试


DevWeb 关联候选项

现在,您可以查看和管理 DevWeb 脚本的关联候选项。在代码生成期间,将显示一个对话框,提供通过关联规则或录制检测到的关联候选项信息。

有关详细信息,请参阅DevWeb 脚本的关联

注: 此功能当前可作为技术预览使用。

DevWeb 代码生成

此版本包括 DevWeb 脚本的以下代码生成增强功能:

  • 服务器名在代码生成过程中的参数化。有关详细信息,请参阅代码生成节点
  • 代码生成期间的 AWS 身份验证。
DevWeb 参数

现在,您可以定义 DevWeb 脚本执行期间参数文件中要使用的第一行数据。

有关详细信息,请参阅DevWeb 的参数

TruClient

TruClient 包括以下增强功能:

  • Chromium 浏览器支持已升级到版本 86。
  • TruClient 支持使用以下同步 API 设置事务状态:
    TC.setTransactionStatus
    TC.setTransactionStatusByName

    也有相应的异步 API:
    TCA.setTransactionStatus(status)
    TCA.setTransactionStatusByName(status, name)

  • 对于测试使用基于 Chromium 的 Microsoft Edge 浏览器运行的应用程序,建议使用 TruClient Chromium 浏览器。

有关详细信息,请参阅 TruClient 新增功能

Java over HTTP

您现在可以使用 64 位版本的 Java 回放 JOH 脚本。

有关详细信息,请参阅Java over HTTP 协议

Web HTTP/HTML

新的 Microsoft Edge 浏览器 (基于 Chromium) 支持 Web HTTP/HTML 录制。

这包括支持基于挂钩的录制和基于代理服务器的录制。

有关详细信息,请参阅录制部分。

SAP GUI

使用新的 sapgui_select_file 函数,您可以指定用于填充下一个“打开文件”对话框的文件。这对于指示要上载或下载的文件特别有用。

有关详细信息,请参阅“函数参考”中的 SAP GUI 常规对象函数

Citrix

现在可以在录制过程中插入光学字符识别 (OCR) 文本同步。这将替换文本同步 API ctrx_sync_on_text

OCR 文本同步可在所有受支持的 Windows 版本上使用。

有关详细信息,请参阅Citrix 协议

流量分析器支持

添加了对其他 Wireshark 版本的支持: 最高 3.2.7

有关详细信息,请参阅创建 PCAP 文件

VTS

Virtual Table Server (VTS) 的 node.js 已升级到版本 12.18.4。

有关详细信息,请参阅Virtual Table Server (VTS)

返回顶部

Controller 和 Analysis 的增强功能

LoadRunner Controller 和 Analysis 包括以下更新:

Gatling 测试

使用 Gatling 测试的增强功能使,您可以:

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

有关详细信息,请参阅 Gatling 测试


JMeter 测试

使用 JMeter 测试的增强功能,您可以:

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

此外,如果您将包含多个线程组的 JMeter 脚本添加到一个场景中,则这些线程组现在将作为多个 Vuser 组导入。

有关详细信息,请参阅 JMeter 测试

Selenium 测试

现在,LoadRunner Controller场景中支持 Selenium 脚本。

有关详细信息,请参阅 Selenium 测试

注: 此功能当前可作为技术预览使用。

Dynatrace Managed

除了现有的 Dynatrace SaaS 和 AppMon 监控器之外,Controller 现在还与 Dynatrace Managed 监控器集成。

有关详细信息,请参阅 Dynatrace SaaS 和 Managed 监控器

新建场景对话框

利用 Controller 中重新设计的“新建场景”对话框,可以更轻松快速地创建场景。

有关详细信息,请参阅新建场景对话框

摘要报告中的 SLA 信息

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

有关详细信息,请参阅已定义 SLA 的摘要报告

LRE 集成

现在,您可以直接从 Analysis 内连接到 LoadRunner Enterprise

有关详细信息,请参阅 LRE 与 Analysis 集成

返回顶部

技术、平台和安全性

此版本包括安全更新并支持以下平台:

SUSE Linux
支持 SUSE Linux Server Enterprise (SLES) 版本 15

返回顶部

另请参阅: