Silk Performer 最新版本更新
Jenkins 插件增强功能
Jenkins 插件增强功能

适用于连续集成工具 Jenkins 的 Silk Performer® 插件已获得重大升级,现在提供许多新功能。它通过对 Jenkins 从系统和源控制系统的支持来改善自动化,并通过趋势图、概述报告和成功条件来增强结果分析。

支持 HAR 文件
支持 HAR 文件

HTTP 存档 (.har) 格式由万维网联盟 (W3C) 的 Web 性能工作组设计,浏览器可使用该格式储存有关加载网页的性能数据。

Silk Performer 现在能够从不同来源导入 .har 文件以生成脚本,从而改善与开发人员和支持人员的协作。

功能

HTTP/2 重播

Silk Performer 19.0 引入了针对 Web 协议脚本的 HTTP/2 重播功能。HTTP/2 是万维网中使用的超文本传输协议 (HTTP) 的主要版本。它在 HTTP/1.1 的基础上进行了一些改进,显著提高了客户端和服务器之间的通信速度。这些改进包括特定的报头压缩方法、所谓的服务器推送功能和单一连接方法。Silk Performer 现在支持使用这些 HTTP/2 功能进行性能和负载测试。使用 HTTP/2 不需要任何额外的许可证。

使用 Chrome 和 Firefox 的浏览器驱动型负载测试

除了便于对当今协议级别 (HTTP) 的现代 Web 应用程序进行测试之外,Silk Performer 还允许您使用真正的 Web 浏览器来生成负载。除了 Internet Explorer 之外,您现在还可以使用 Chrome 和 Firefox 来重播浏览器驱动型脚本。记录功能仍基于 Internet Explorer,并通过浏览器应用程序进行管理。您可以重复使用通过 Silk Test® 创建的功能测试,也可以在 Silk Performer 中从头开始创建浏览器驱动型脚本。

新的 CloudBurst 区域

Google Cloud Platform、AWS 和 Azure 现支持 CloudBurst。

使用 Visual Studio 和 C# 开发性能测试

新版 Silk Performer Visual Studio 扩展让您可以在 Microsoft Visual Studio 中开发性能测试。具备记录 Web 技术功能,既支持协议级也支持浏览器驱动型测试。该扩展采用 C# 语言,可全面面向所有内核、Web 和浏览器 API 功能。因此,它可将 Visual Studio 包括所有调试功能在内的丰富开发功能集与 Silk Performer 强大的负载测试功能(包括截获文件记录和 TrueLog 分析)结合到一起。

跨所有主流 Web 环境提供领先的 Web 支持

利用世界领先的性能测试解决方案 Silk Performer,确保跨所有主流 Web 环境实现高性能,包括— HTML5、AJAX、响应式网页设计、Adobe Flash/Flex 以及— Microsoft Silverlight。在数以万计的用户使用不同的设备和浏览器以不同速度连接的情况下,轻松创建准确、真实的测试。Silk Performer 提供多种 Web 测试方法,比如 Web 协议和浏览器驱动型负载测试。

  • 检测异步通信模式:推送、巡回检测、长巡回检测、WebSocket 连接
  • 结合了使用模式和用户容错水平
  • 测试查看窗口的宽度,调整响应式网页设计的布局
  • 检测带宽限制或后端服务器问题
为导入的功能测试扩展浏览器支持

在以前版本中,Silk Performer 推出的功能使您能在性能测试中重复利用功能测试。对于浏览器驱动型测试,除 Firefox、Chrome 和 PhantomJS 外,Silk Performer 现也支持 Internet Explorer、Edge 和移动浏览器。导入向导将生成多会话或单会话 GUI 级测试所需的代码。

移动 Web 和本机应用程序测试

Silk Performer 利用针对所有热门移动设备、应用程序类型及连接速度的配置文件,为移动 Web 和本机应用程序提供广泛支持。在移动设备或仿真器上记录基于浏览器的应用程序或本机应用程序。性能测试在设备类型、网络带宽和地域位置组合方面仿真大规模真实情景,帮助预测真正的用户体验。

  • 通过 PC、仿真器或移动设备,轻松记录测试脚本
  • 在 Android、iOS、Windows Phone 和 BlackBerry 上记录和仿真多种移动浏览器
  • 仿真延迟、丢包率以及移动带宽速度(例如 GPRS、3G 以及 4G)
  • 针对 GPRS、EDGE、UMTS、HSDPA、HSPA+ 以及 LTE 等电话标准来建立网络连接模型
丰富的报告和分析

功能强大的诊断和趋势报告,可快速检测、隔离并解决引发性能问题的根源。在应用程序投入使用之前,分析应用程序的行为,查看详细的响应计时器统计数据,以便检测性能问题。应用程序投入生产之后,全面的趋势报告会监视用户体验。

  • 具备独立会话数据的自定义脚本,用以仿真真实的用户行为
  • 在客户端网页组件和网络层级中找出瓶颈问题
  • 监视服务器统计数据,并自动将数据与负载测试结果相关联
  • 确认 Web 应用程序潜在的代码优化项,例如压缩、超速缓存以及重定向最小化
  • 站在用户的角度了解错误,例如错误响应、缺少计时器阈值或者系统错误
网络仿真

Silk Performer 可准确仿真多种有线、无线以及移动网络技术。衡量不同网络条件带来的影响,例如天线信号不良、远距离连接造成的高延迟以及传输速率降低。使用 Silk Performer 来计算丢包率和延迟,并为 3G、HSPA+ 以及 LTE 等电话标准开发移动带宽配置文件。

通过云提供无限可伸缩性

Silk Performer 能够快速从多个地理位置仿真任何大小的峰值负载,无需投资成本高昂的负载测试硬件和设置。通过云服务来仿真非 Web 企业级应用程序(包括 SAPGUI、Oracle 和 Citrix)任何规模的峰值负载。使用内置的 VPN 安全测试防火墙背后的应用程序。

免费试用 Silk Performer CloudBurst,了解它如何改进您的负载和性能测试。马上注册可免费获得 200 个点数。了解更多有关 Silk Performer CloudBurst 点数许可的信息

跨多种平台轻松测试应用程序

确保您的应用程序可跨多种移动设备执行移动性能测试。Silk Performer 为移动 Web 和本机应用程序性能测试提供全面支持。Silk Performer 中包含所有热门移动设备、应用程序类型以及连接速度的配置文件。在各种移动电话上和不同的网络速度下对移动应用程序进行性能测试,其中包括 Android、iOS、BlackBerry、GPRS、EDGE、HSPA+ 以及 LTE。

Silk Performer 移动测试还可以:

  • 记录移动浏览器:记录移动设备的本机应用程序,以便直接、准确地记录来自智能电话的通讯。Silk Performer 提供记录移动场景的自由选择,无需使用物理设备来重新播放仿真过程。
  • 移动带宽仿真:了解最终用户的体验,无论用户是通过高速连接还是低速连接来访问您的应用程序。利用适用于 GPRS、EDGE、UMTS、HSDPA、HSPA+ 以及 LTE 等电话标准的预定义配置文件,仿真移动网络连接。
  • 在云中进行负载仿真:仿真来自全球各地的移动设备的大规模通讯。了解在响应时间、延迟以及现有程序影响方面的全球性差异,确保获得出色的用户体验,同时无需为设置和硬件支付高额投资。
Silk Performer 支持企业应用程序

Silk Performer 支持下列企业应用程序:

  • Citrix:与 Citrix 集成之后可提供独特的以最终用户为中心的 Citrix 支持。无干扰光学字符识别功能用于截获和验证屏幕上的对象,而视觉重播则在发生故障时如实显示正在发生的状况。
  • SAP:通过与 SAP NetWeaver 的认证集成,您可以快速轻松地评估系统性能并检测性能问题。允许 SAP 在企业所需的层面发挥作用。
  • Oracle:Silk Performer 确保您的 Oracle 企业应用程序仍然可缩放、可靠且可用。支持 Oracle E-Business Suite、PeopleSoft、Siebel 或基于 Oracle Forms 和 Oracle ADF 构建的应用程序。
  • BMC Remedy:Silk Performer 提供全面的测试,范围覆盖 BMC Remedy Web 环境的方方面面。支持 Remedy BackChannel API,可确保实现准确、可重复且可快速实施的测试。
  • 大型机:通过仿真数千个“绿屏”或终端应用程序用户,快速解决性能问题。支持的终端应用程序包括 VT100、VT200(UNIX、IBM、AS400)以及通过 TN3270(E) 和 TN5250 访问的 IBM 大型机。