OpenText Performance Engineering 26.3 最新更新

OpenText 近期发布了 Professional Performance Engineering(LoadRunner Professional)26.3 版本。本次更新以 AI 驱动性能工程为核心,在脚本辅助、分析自动化、协议支持、开发者工具集成等方面进行了系统性增强,同时引入了 MCP(模型上下文协议)支持,为性能测试工作流的智能化与自动化开辟了新路径。

AI 驱动性能工程:从脚本到分析的智能辅助

26.3 版本对 OpenText Core Performance Engineering Aviator 服务进行了多项增强。该服务通过 VuGen 为脚本开发提供 AI 辅助,并通过 Core Performance Engineering Analysis 实现自动化的 AI 辅助分析。

Aviator 脚本版增强

  • 认证与文件管理:支持通过浏览器进行单点登录完成 Aviator 认证,同时可创建新的数据文件并将其添加到脚本文件夹下。
  • 脚本辅助:可按需提供脚本参数的描述性摘要,并基于脚本内容和执行上下文给出下一步操作建议,提升脚本编写的连贯性与效率。
  • 语言模型升级:高级语言模型的引入使回答更加详细、准确和全面,同时为 Java 协议提供错误日志的扩展协助。
  • 编辑器集成:TruClient 2.0 – Web 的 JavaScript 编辑器中现已提供 AI 辅助,支持代码生成与修复建议。
  • 稳定性优化:整体稳定性与响应性能均获得改进。

Aviator 分析版增强

分析方面支持使用预设提示,并可将分析结果附加到当前对话中而不丢失上下文,有助于用户在多轮交互中持续深入定位性能问题。

通用 Aviator 更新

  • AI 使用报告:核心性能工程平台的 AI 使用页面提供 AI 查询消费的综合可视化,便于团队管理 AI 资源使用情况。
  • 聊天管理:支持重新打开、固定和更改历史对话名称,提升对话式分析的便捷性。
  • 性能提升:功能性和响应速度均有所增强。

MCP 支持:标准化 AI 与性能工程工作流的连接

模型上下文协议(MCP)提供了一种标准化且安全的方式,利用 AI 驱动的自然语言提示简化和自动化性能工程工作流。26.3 版本在 MCP 支持方面取得重要进展。

Controller Service MCP 服务器

新增的 Controller Service MCP 服务器允许用户通过外部 AI 工具启动 Controller Service 进程。用户可将其与常用的 AI 客户端集成,在聊天中直接运行和停止负载测试、查看 Vuser 详情等。该功能目前为私有测试版。

DevWeb MCP 服务器增强

  • 改进记录、生成和回放流程的处理,并扩展了 MCP 服务器工作流和流程的指导。
  • 协助编写脚本,能够识别高置信度参数化候选对象,如用户名、密码和用户标识符(测试版功能)。
  • 支持使用 Swagger API 规范创建 DevWeb 脚本,并编辑函数参数。

数据与分析增强:更全面的性能洞察

本次发布在数据采集与分析维度也有更新。除了基于 Windows 的负载发生器外,Linux 负载发生器现在也支持磁盘使用监控,有助于更全面地评估服务器资源状况。

TruClient 2.0 图表新增两项基于客户端测量的指标:累积布局转移(CLS)与交互至下一绘图(INP)。这两项指标有助于深入分析前端用户体验相关性能问题。

VuGen 与协议支持:更广泛的场景覆盖

运行时设置与虚拟表服务(VTS)

VuGen 的运行时设置界面经过重新设计,提升了可访问性、一致性与现代化程度。VTS 虚拟桌面服务支持使用列名搜索表、从列中获取多个值,并可使用本地安装的帮助文档,同时包含安全修复。

协议支持扩展

  • Blazor – Web:新增 Blazor – Web 协议,可用于录制和重放 Blazor 应用程序,并解码 SignalR MessagePack 负载。
  • Citrix ICA:新增对 Citrix Workspace/Citrix Virtual Apps 和 Desktops 2507 LTSR 版本的支持。
  • DevWeb:可指定脚本执行时使用的 IP 版本(IPv4 或 IPv6)。
  • Kafka:代码生成改用简化的构建器模式,替代原有的 XML 原始反序列化方式。
  • 大型语言模型:新增对 Anthropic 模型的支持,支持非流式、JSON 格式并包含令牌计数的自定义 LLM 模型,并可配置跨步执行以控制脚本是否等待 LLM 请求完成。
  • TruClient 2.0 – Web:支持从脚本最后已知状态恢复、使用通用 API 动作步骤调用 JavaScript 函数并创建变量、新增 CLS 与 INP 两项客户端测量指标、提供 JavaScript 编辑器 AI 协助、新增 Windows 和 Linux 速度模拟支持,并包含安全修复。
  • TruClient – Web:支持 Chromium 浏览器版本 149,并包含安全修复。
  • Web – HTTP/HTML:网页录制性能增强,代理录制时的录制性能和证书生成得到提升,支持非阻塞性插槽,并改进了 WebSocket 录制。

面向开发者的增强:从 Wireshark 到脚本

OpenText Performance Engineering for Developers 引入了从 Wireshark 文件创建脚本的能力。开发人员可使用 Wireshark 捕获网络流量,并利用输出生成 DevWeb 脚本,支持捕获各种类型的 HTTP 流量,为脚本创建提供了更灵活的入口。

平台支持与生态集成

在操作系统支持方面,26.3 版本新增了对 Windows 11 版本 25H2 的支持。此外,26.1 和 26.3 版本的帮助中心已合并为一个统一的帮助中心,版本特定的变更会在相关位置注明。

评论
软件问答 更多
OpenText Professional Performance Engineering(LoadRunner Professional) 更多