发表时间: 2024-11-22 14:06:43
作者: 上海卫戍信息技术有限公司
浏览:
脚本可用于模拟业务流程及用户与测试中的应用程序进行交互。多年来,我们逐步开发了更多新的协议,使脚本编写更加简单、易于维护,且效率更高。我们的在线编辑器可以实时记录用户的操作,生成脚本,并在侧边栏中显示这些步骤。
通过 VuGen(虚拟用户生成器),用户可以轻松创建、记录、关联、重放并优化脚本,更高效地进行负载测试。VuGen 生成的资产可在所有 LoadRunner 解决方案中复用,从而最大限度地减少脚本和测试场景的重复工作。
对于 DevWeb 脚本(基于纯 JavaScript),您可以在自己喜欢的 IDE 中进行记录、编写和执行负载测试。这些脚本可以原生运行在所有 LoadRunner 解决方案中,并在持续测试流程中发挥作用。
使用 JavaScript SDK,您可以缩短脚本编写时间,轻松操控脚本,并进行代码重用。DevWeb 通过将项目中的所有相关者连接到持续性能测试流程中,提高了开发、测试和分析效率。
|
在当今短开发周期、高频发布和不断变化的市场需求中,用户体验质量至关重要。持续测试和性能工程使用户能够从 SDLC(软件开发生命周期)的早期阶段就开始建立必要的性能标准。
我们与客户紧密合作,将性能测试纳入其开发流程。将性能测试集成到 CI/CD 流水线中,能够帮助团队在开发人员、测试人员和性能工程师之间分配和协调工作。但实现这一点并非易事,特别是在今天复杂的工具链环境下。因此,需要一种开放的方法,将 DevOps 和敏捷团队需要的技术整合到一起。
LoadRunner 解决方案支持多种工具和平台的无缝集成,包括:
IDE 集成:Eclipse、IntelliJ、Visual Studio
CI/CD 集成:AWS CodePipeline、Azure DevOps、Bamboo、GitHub Actions、Jenkins、TeamCity
开源工具集成:Gatling、JMeter、JUnit、NUnit、Selenium
监控工具集成:AppDynamics、Amazon CloudWatch、Azure Application Insights、Datadog 等
源码管理工具:Git 和 GitHub
此外,LoadRunner 提供开放的 REST API,允许用户从任何解决方案中执行测试。
过 100% 基于云的解决方案,您可以在几分钟内完成测试设置并运行测试,无需管理复杂的基础设施。LoadRunner Cloud 能够按需自动创建测试,轻松利用公共云基础设施部署负载生成器(LG)。根据性能测试需求,灵活地扩展或缩减测试规模。借助云测试,您可以快速弹性地扩展测试,以满足客户业务应用的需求,同时降低管理专用设备的成本和开销。
您还可以构建一个协作环境,共享统一的基础设施。LoadRunner 支持同时并持续执行多个性能测试,并共享所有相关测试资产,从而加快测试速度并更快交付结果。
用于持续集成的插件,可将性能测试集成到构建流程。此外,用户可以从存储在 Git 仓库中的 YAML 文件中同步测试,或者直接从 YAML 输入创建测试,实现快速测试执行。
|
LoadRunner 解决方案支持 JMeter、Gatling、Selenium、JUnit 和 NUnit 等开源工具生成的脚本。用户无需转换或调整即可直接运行这些脚本。我们鼓励用户将现有的资产(如功能性脚本)引入性能测试中,从而节省时间。
自动化支持提升了测试覆盖率,同时使测试团队能够使用自己熟悉的工具。LoadRunner 解决方案兼容多种常见的开源工具,不仅能够与这些工具协同工作,还能进一步增强它们的功能。LoadRunner 家族通过最大化资源利用和重复使用测试资产,加快了测试工作效率。
OpenText 的性能工程解决方案包括专为开发人员设计的 LoadRunner Developer、为经验较少的脚本开发者提供的 TruClient,以及为性能工程师量身定制的 VuGen。
LoadRunner 提供了不同用户界面和工具,以满足不同用户群体的需求。这些工具能够打破团队间的技术壁垒,促进更紧密的协作。
LoadRunner 家族包括多种产品,每个产品都针对特定的用户群体:
■LoadRunner Developer :为开发人员设计,支持在其 IDE 中使用
■TruClient :为经验较少的脚本开发者提供
■LoadRunner Professional :适用于高级技术用户
■LoadRunner Enterprise :支持分布式团队的全球协作
■LoadRunner Cloud :提供云端测试的终极可扩展性
LoadRunner Cloud 设计用于大规模性能测试,可以在无需额外硬件的情况下模拟全球不同地理位置的用户负载,支持超过 500 万用户。
用户可以根据业务需求动态调整测试规模,无论是本地部署、Docker 容器化,还是 SaaS 云解决方案,都能满足用户灵活扩展的需求。
如果您订阅了公共云服务提供商(如 Amazon Web Services、Google Cloud Platform 或 Microsoft Azure),LoadRunner Enterprise 同样支持这些选项。您可以按需动态配置主机,而无需管理复杂的基础设施。
整个 LoadRunner 家族中的负载生成器具有极大的灵活性,可帮助您轻松扩展。其多项功能(包括 OneLG,一个用于本地负载生成器的组合安装程序)支持用户在无需大量额外工作的情况下灵活地扩展或缩减测试规模。
|
LoadRunner 家族为您的团队提供了数据可视化能力,使他们能够查看数据、操作数据,并做出正确的决策。
自动化和图形化分析可以显著减少您在数据分析上花费的时间。最终目标是更快地识别问题,并利用预测分析实时理解异常和问题。通过直观的分析,轻松解读测试结果,识别应用程序的性能特征,并制定相应的缓解方案。
在图形化分析过程中,您可以:
LoadRunner 解决方案可以提供整个企业范围内的测试状态可见性,还提供跨多个测试的性能趋势信息。您可以定义基线并设置报告。这些功能帮助您快速查看应用程序性能在后续迭代中的趋势,以及与定义的 SLA(服务级别协议)相比的表现。通过详细的根因分析,用户可以实时和离线显示测试数据。在线和离线分析功能有助于趋势分析和异常检测。
全面的分析功能支持:
1.将当前测试运行与之前的运行或测试基准进行比较。
2.查看网络分解指标和事务摘要。
3.为可能访问测试的不同利益相关者创建不同的仪表板布局。
4.根据自己的需求轻松配置图表。
5.总体上更好地管理数据,并组织指标以便于操作。
全面的分析与数据可视化贯穿于 LoadRunner 家族的各个解决方案。
◆综合分析—— Grafana 报告
|
◆LoadRunner Cloud 仪表板
|
◆LoadRunner Enterprise 仪表板
|
◆LoadRunner 专业控制器
|
为了确保所有解决方案能够满足您的期望,不断优化 LoadRunner 解决方案。100% 云端解决方案每九周就会推出新功能,而本地和协作式解决方案每季度进行一次功能增强。
上海卫戍信息技术有限公司
软件测试工具集成、软件性能安全测试、软件全生命周期管理
OpenText(原Micro Focus)全国铂金级代理商
极狐GitLab中国铂金合作伙伴
ALM | UFT one | LoadRunner | Fortify | 极狐GitLab | Greenplum
CNAS/CMA软件测评实验室能力建设咨询服务
企业级性能测试解决方案
源代码安全扫描服务
一体化DevSecOps平台软件全生命周期管理
联系方式:400-018-6667
网址:www.wesure365.net
您好,请点击在线客服进行在线沟通!