DATA SHEETOpenText Service Virtualization
Quickly create realistic simulations of APIs and virtual services to speed
application delivery

Accelerate
time-to-market
by speeding up
release cycles
Increase
efficiencies
by eliminatingbottlenecks
Shorten test andreproduction cycles
Improve overall
product quality
with fewer defects

Composite application initiatives often create a dilemma for development and testingteams: do they meet the project deadline OR deliver a high-quality service? The core
issue is growing interdependency among functional components driving reliance on
resources from third-party vendors, which leads to waiting and extra cycles.
OpenText™ Service Virtualization enables application teams to easily create virtual
services that can replace targeted services in a composite application or multi-stepbusiness process. By accurately simulating the behavior of the actual component,
it enables developers and testers to begin performing functional or performance
testing right away, in parallel. This is possible even when real services are notavailable, when data access is restricted, when data is difficult to attain, or whenservices are not suitable for the test.
Service Virtualization also saves you money by eliminating the requirement foraccess to constrained business-critical infrastructure, third-party systems, or payper-use cloud components for testing.
Major impediments addressed by Service Virtualization include:• Non-availability of production and third-party systems for development,functional, and performance testing causing delays.
• Increased complexity in building and maintaining testing environments with highmaintenance costs.
• Inability of developers to quickly identify and replicate the root cause of failureand deliver fixes in a timely manner.
The result of using Service Virtualization is not only the ability to “shift-left” andexecute tests earlier in the delivery cycle, but also to focus on service quality
attributes, such as performance, reliability, and scalability. In short, Service
Virtualization delivers both faster delivery times and higher quality services. It also
creates significant benefits for all participants in the application delivery process.
FeatureDescription

User friendly

An intuitive design IDE includes data-oriented modelingindependent of the user’s technical background and skills.
Users can quickly model access to dependent application
components and shared services, expose unfinishedcomponents to testing teams and other projects fordev/test, and eliminate the need to create and maintainprogramming stubs.

Broad protocol
and simulation
coverage

A range of pre-built industry-wide protocols are enabled forout-of-the-box simulation. Advanced simulation capabilities,
like hybrid simulation and performance batch processing,cover even the most complicated testing scenarios.

Feature

Associated products• OpenText™ LoadRunner™ Cloud• OpenText™ LoadRunner™
Professional• OpenText™ LoadRunner™
Enterprise• OpenText™ LoadRunner™
Developer

Developer-focused Solve advanced simulation use cases in testing of enterprisesimulation withapplications spanning web and mobile user interfaces, fromextended mobile
legacy back-ends to cloud-native applications, connected
and IoT
devices, and Internet of Things.
capabilities
Dev testers can use simulation language, simulation ofpublish-subscribe pattern, and simulation models as
invocation scenarios, streams of data, or API tests.
One solution forunit, functional,and performance
testing• OpenText™ ValueEdge™

• OpenText™ ALM Octane

Pre-built integrations to the OpenText™ UFT Functional
Testing and OpenText™ LoadRunner™ Performance Testing
portfolios allow you to easily provision and control virtual
services directly from automation tools and collect metrics
during test execution and simulation time.
Stand up working test environments faster and with lower
costs. Conduct more realistic tests by modeling back-end
functional, performance, and network behavior.

• OpenText™ UFT One• OpenText™ UFT Digital Lab

Description

Scalable andFlexible simulation infrastructure is capable of handlingsecured simulation large numbers of concurrent simulations while delivering
infrastructure
thousands of transactions per second.
Virtual services are deployed in Service Virtualization Server
nodes serving multiple virtual services and controlled overAPI, command line interface, or web-based portal. Access,which is secured by authentication and virtual services, canbe restricted using Access Control Lists (ACLs).

• OpenText™ ALM/Quality CenterWeb-basedmanagement

Web-based Service Virtualization Management Interface
brings visibility and control to virtual services across multiple
server nodes.
It allows provisioning and control of virtual environments,
management and configuration of protocol agents,
parameterized search and filtering, as well as access tovirtual service and server statistics, event audit, loggedmessages, and simulation reports.

Flexible
deployment

Deploy multiple Service Virtualization Servers dependingon performance requirements, test environments, systemarchitecture, or organizational needs.
Users can choose either to use direct OS installation orcontainerized deployment with pre-created Docker ® images.

Mobile testingwith simulation

Easily create virtual services that can replace targeted services
in a composite application or multi-step business process.
The Service Virtualization Lab is deployed together withOpenText™ UFT Digital Lab, allowing simulation of REST API andcommunication to physical devices over NFC and Bluetooth
services that Application Under Test (AUT) consumes.

OpenText Service Virtualization

2/5

Feature

Description

Test asset management

Pre-built integrations to Application Lifecycle Management(ALM) and Source Code Management (SCM), allow storageand management of Service Virtualization projects as test
resources in ALM or together with testing assets in SCM.
Shared Service Virtualization asset management allows foreasier maintenance, versioning, and facilitates re-use of thevirtual services by other users and other testing tools.

DevOps and con- Integration with continuous integration (CI) tools using
tinuous integration Service Virtualization management API and CI plugins such
as Jenkins® or Bamboo allows Service Virtualization to bepart of the continuous integration process.
When combined with test automation, these capabilities
enable enhanced workflows for developers and testers
through shortened feedback cycles in continuous
integration, continuous testing, and DevOps practices.

Key software components and licensing
Service Virtualization Software consists of the following applications:
Service Virtualization Designer
A client application enabling creation of virtual services and running simulations of real
service behavior. It allows design and validation of virtual services within the samedesktop environment and includes an embedded server for hosting virtual services.
Service Virtualization Server
A standalone server application that hosts virtual services. Optimized for
performance, it can contain many more services than the Service Virtualization
Designer and can be accessed by multiple designers.
Service Virtualization Lab Server
A standalone application that can run a subset of protocols and only virtual services
defined by simulation language—in context of API, mobile, and IoT testing.
Service Virtualization Management Interface
A web application enabling management of virtual services and configuration on
Service Virtualization Servers, without opening the Designer or individual projects.
Installed by default when you install the Service Virtualization Server.

OpenText Service Virtualization

3/5

Flexible licensing
Service Virtualization offers two editions and two Service Virtualization Server
licensing options to accommodate almost any organizational need.
1. Express edition• Service Virtualization Designer: 3 VS, 10 TPS (free)
2. Enterprise edition• Service Virtualization Designer: seat, unlimited VSs, 10 TPS• Service Virtualization Server:• Static: server instance, unlimited VSs• Dynamic: VSs in simulation, unlimited Service Virtualization Server nodes, 3 VS types• Includes limited capacity of Service Virtualization Lab virtual services

System requirements
Supported Operating Systems:• Windows: Windows 8.1, 10, 11, Windows Server 2012/R2, 2016, 2019, 2022
• Linux® (Service Virtualization Server only): Red Hat® Enterprise Linux 7.0–7.3,8.0–8.5, Oracle® Linux 7.3, 8.2 and CentOS 7, 8.2• Database: MS SQL 2008, 2012, 2014, 2016, 2019, 222, Azure SQL, Oracle 11g/ 12c,PostgreSQL 9.x/12.x• Service Virtualization Lab Server: OpenJDK 8u112, 8u361, Oracle® Java 1.8.111• Containers: Docker ® (Windows and Linux), VMware• Service Virtualization Configurator: Java 11

Service Virtualization as part of the application delivery ecosystem integrated toALM, functional, and performance testing tools

OpenText Service Virtualization

4/5

Visit Service Virtualization
web page
Visit DevOps Cloud
web page
Join the DevOps Cloud
Community

Service Virtualization supports a variety of technologies run and managed in ascalable server accessible over Web UI and API

Provides remote management, deployment, and control of virtual services, selectionof data and performance models, simulation, access to metrics, and more

About OpenText
OpenText, The Information Company, enables organizations to gain insight throughmarket leading information management solutions, on premises or in the cloud. For
more information about OpenText (NASDAQ: OTEX, TSX: OTEX) visit: opentext.com.

Connect with us:• OpenText CEO Mark Barrenechea’s blog
• X (formerly Twitter) | LinkedIn

opentext.com/contact
Copyright © 2024 Open Text. All Rights Reserved. Trademarks owned by Open Text.
For more information, visit: https://www.opentext.com/about/copyright-information • 07.24 | 260-000114-004

5/5