Performance Engineering

PerformanceEngineering

The way we work, connect, and learn has dramatically changed with more people accessing applications everywhere, over any network and from any device they choose. Asa result, organizations are increasing their investments in performance engineering.
Performance engineering helps organizations release quality software faster and more
efficiently through collaboration among all phases of the software development lifecycle. This allows engineers to detect potential issues within an application as early aspossible, helping to deliver the best possible user experience.
According to the World Quality Report 2023-24, the following components of performance engineering are important in making their testing more efficient.
56% of organizations are now successfully fostering collaboration between their business and testing teams.
82% highlighted cloud testing as mandatory for applications on the cloud.

The way we work, connect, and learn has dramaticallychangedwith
more people accessing applications
Performance
Engineering
in action
The OpenText LoadRunner family helps development teams deploy high performing applications that exceedover
any performance
networkandfromonany
devicetheireverywhere,
customers’ expectations.
Using shift-lefttestingand focusing
shift-rightapplication performance monitoring, development teams can engineer quality and optimize performance at any point in theDevOpspipeline.
theychoose. As a result, organizations are increasing
1. Automate
theirTests
investments in performance engineering.
50% consider performance testing to be highly important in their industry.

Insert tests in CI/CD environments to ensure minimum standards before a build goes any furtherAzure DevOps · Amazon Web Services Codepipeline · Bamboo · GITHUB ACTIONS · Jenkins · TeamCity
2. Continuously Fine Tune
Reduce the time needed to identify performance issues, quickly compare trends, and mash data with othertools
3. Dynamically Scaleengineering
helps
release quality
Leverage elastic load Performance
generators to scale
up dynamically
basedorganizations
on needAmazon Web Servicessoftware· Azure · Docker
GoogleCloud· Kubernetes
faster ·and
more
efficiently
through collaboration among

all phases of the software development lifecycle. This allows
4. Increase Release Cycles
Reduce time and effort by leveraging unit and functional tests within performance testin
engineers to detect potential issues within an application as early
GATLING · JUnit · JMETER · NUnit · Selenium · UFT One · UFT Developer
as possible, helping to deliver the best possible user experience.

5. Migrate to the Cloud
Reduce maintenance, scale up and down the Load Generators (LGs) on demand
Amazon Web Services · Azure · Google Cloud

6. Monitor End-to-End
Monitor the system under test with a range of solutions across web, network, and database
AppDynamics · AZURE APP INSIGHTS · BROADCOM APM · AMAZON CLOUDWATCH · Dynatrace · DATADOG · New Relic · PROMETHEUS · SPLUNK
7. Share and Manage Scripts
Easily maintain scripts and scenarios testing multiple versions of AUT in SCM repositories
Git · GitHub
8. Shift Testing Left
Closely work with developers and create performance tests within their IDE using LoadRunner Developer
Eclipse · IntelliJ · Visual Studio*Not everything is available on all solutions.
LoadRunner Family
Learn more about OpenTextperformance engineering solutions.
Learn More ›opentext.com

According to the World Quality Report 2023-24, thefollowing components of performance engineering areimportant in making their testing more efficient.

56% 82% 50%
consider performance
testing to be highly
important in their industry.

of organizations arenow successfully
fostering collaboration
between their businessand testing teams.

highlighted cloud testing
as mandatory for
applications on the cloud.

Performance
Engineeringin action

The OpenText LoadRunner family helps development
teams deploy high performing applications that exceed
their customers’ expectations. Using shift-left
performance testing and focusing on shift-rightapplication performance monitoring, development
teams can engineer quality and optimize performanceat any point in the DevOps pipeline.

1.

2.

3.

Automate Tests
Insert tests in CI/CD
environments to ensure
minimum standards before
a build goes any further

Continuously Fine Tune
Reduce the time needed
to identify performanceissues, quickly compare
trends, and mash datawith other tools

Dynamically Scale
Leverage elastic load
generators to scale up
dynamically based on need

4.

5.

6.

Increase Release Cycles
Reduce time and effort
by leveraging unit
and functional tests within
performance testing

Migrate to the Cloud
Reduce maintenance,scale up and down theLoad Generators (LGs)on demand

Monitor End-to-EndMonitor the system under
test with a range ofsolutions across web,network, and database

GATLING · JUNIT · JMETER ·NUNIT · SELENIUM · UFT ONE ·UFT DEVELOPERAMAZON WEB SERVICES · AZURE ·GOOGLE CLOUDAPPDYNAMICS · AZURE APP INSIGHTS ·BROADCOM APM · AMAZON CLOUDWATCH· DYNATRACE · DATADOG · NEW RELIC ·PROMETHEUS · SPLUNK

7.

8.

Share and Manage Scripts
Easily maintain scripts andscenarios testing multiple
versions of AUT in SCM
repositories

Shift Testing Left
Closely work with developers
and create performance
tests within their IDE using
LoadRunner Developer.

GIT · GITHUB

ECLIPSE · INTELLIJ ·VISUAL STUDIOAZURE DEVOPS · AMAZON WEBSERVICES CODEPIPELINE · BAMBOO ·GITHUB ACTIONS · JENKINS · TEAMCITYAMAZON WEB SERVICES · AZURE ·DOCKER · GOOGLE CLOUD ·KUBERNETES*Not everything is available on all solutions.

LoadRunner Family
Learn more about OpenText
performance engineering solutions.
Learn More ›opentext.com
Copyright © 2024 Open Text. All Rights Reserved. Trademarks owned by Open Text. For more information, visit: https://www.opentext.com/about/copyright-information • 05.24 | 236-000013-001