Service Virtualization

 View Only

10.9.1 New Features and Enhancements 

May 27, 2026 10:16 AM

10.9.1 New Features and Enhancements

Service Virtualization 10.9.1 release provides the following new features and enhancements.

Unified Large-Scale VSE Management

Managing large-scale environments is now significantly easier. This update introduces a unified management framework designed to consolidate fragmented systems and drastically reduce the operational complexity of handling hundreds of Virtual Service Environments (VSEs).

Maintaining visibility and control across these fragmented environments is a primary driver of Total Cost of Ownership (TCO)

The goal of this enhancement is to unify all VSE management into a single, cohesive system. Administrators can simplify operations, gain global visibility, and reduce the resource footprint required to maintain virtualization infrastructure.

Key Features:

To support this shift toward massive-scale management, several core performance and usability enhancements are now available:

  • Optimized Backend Performance:  A complete overhaul of system throughput ensures the backend remains responsive and stable, even under the heavy concurrent loads typical of enterprise environments.
  • Scalable UI Architecture:  Key management pages have been re-architected from the ground up to support large data scales, providing a smooth, lag-free experience when viewing or editing hundreds of resources simultaneously.
  • Advanced Resource Discovery:  Enhanced UX features, including intelligent search and advanced filtering, allow for instant navigation through a vast library of VSEs.

By moving from fragmented management to a unified system, teams can spend less time on infrastructure maintenance and more time on high-value testing and development, while significantly lowering operational TCO.

Enhanced VSE Event Logging and Persistence

The mechanism for logging Virtual Service Environment events has been redesigned to support modern scaling requirements and improve data durability.

  • Database Persistence:  To support VSE scaling where replicas are temporary, events are now written directly to the database instead of being stored in volatile memory. This ensures that event data is preserved even if a VSE instance is restarted or a temporary replica is destroyed.
  • Performance Safeguards:  New rules have been introduced to protect database performance during high-volume periods:

o    TPS Threshold:  VSE will automatically suspend event logging when the Transactions Per Second (TPS) exceeds a defined limit, preventing performance tests from overwhelming the database with thousands of events. This is controlled by the property devtest.virtual_service_environment.virtual_service_event.transaction_count_per_second_threshold  (Default: 16 TPS).

      • Automated Purge Mechanism:  Managed by two new configuration parameters:
      • Retention Period: Defines how long events are stored before expiration. Controlled by devtest.virtual_service_environment.virtual_service_event.expiration.maximum_age_in_seconds  (Default: 86,400 seconds / 24 hours).
      • Purge Interval:  Controls how frequently the system checks for and removes expired events. Controlled by devtest.virtual_service_environment.virtual_service_event.expiration.purge_period_in_seconds  (Default: 3600 seconds / 1 hour).

For more information, see VSE Properties  section in DevTest Property File (lisa.properties).

Advanced Identity & Access Management

  • SAML 2.0 Authentication:  Gain full support for SAML 2.0 standards, enabling secure, federated single sign-on (SSO) across your enterprise environment.
  • Local User Groups:  Simplify authorization management by organizing users into local groups for faster, more efficient permission handling.
  • Advanced Group Mapping:  Streamline access control by seamlessly mapping your corporate directory groups directly to IAM roles or internal groups.
  • SSO Proxy Configuration:  Establish a secure communication bridge between your IAM system and Identity Provider (IdP) for restricted or firewalled environments.
  • OAuth 2.0 Support:  Implement streamlined security for REST API services with native OAuth 2.0 authentication, ensuring modern protection for your programmatic interfaces.

For more information, see Integrate IAM with SSO and the branch of topics underneath.

Enhanced V3 API Capability - Support for IBM MQ Transport Protocol

V3 API capabilities now include native support for the IBM MQ transport protocol. This update streamlines messaging middleware virtualization by enabling the creation and update of services without manual configuration overhead.

With this capability, you can:

  • Create IBM MQ virtual services directly using Request/Response (RR) pairs.
  • Dynamically augment existing services to support new RR pairs.
  • Deploy services efficiently using only the Config Object (Channel & Topic details), RR pairs, and an Asset Zip.
  • Define Think Time and Match Tolerance for RR pairs using sidecar files.

For more information, see Service Virtualization API v3.

Portal and UX Enhancements

This release introduces the following Portal and UX enhancements:

  • Monitor and Manage Virtual Services
    • Streamlined Workspace:  Optimized navigation with dedicated tabs for Virtual Services  and Recordings.
    • Quick Access Pinning:  Prioritize your most important VSEs for instant access.
    • Intuitive Service Discovery:  Quickly locate VS using the new name and description-based search.
    • Optimized Data Density:  Increased the number of rows visible per page.
    • Table Persistence:  Automatically saves your custom column layouts, filters, and sorting preferences.
    • Consolidated Bulk Operation Messages:  Receive a single, unified summary notification for multi-action operations instead of individual alerts for every action processed.
  • Edit Virtual Services
    • Inline Service Renaming:  Update virtual service names directly during the edit or deployment phase.
    • Direct Deployment:  Use the new Deploy button to launch your virtual service immediately from the Edit Virtual Services  page.

For more information, see Monitor Virtual Services and see Edit Virtual Services.

OpenAPI 3.0 Support for Service Creation

The creation of a virtual service Image from Swagger OpenAPI now includes comprehensive support for the OpenAPI 3.0 specification. This update ensures compatibility with modern API designs and higher precision when virtualizing complex schemas.

Key Improvements

  • Enhanced Schema Parsing:  Full support for composite schemas, enabling the engine to correctly interpret and validate anyOf , allOf, and oneOf logical operators.
  • Refined Reference Handling:  Resolved previous limitations with $ref  usage within response headers to ensure consistent data modelling.
  • Improved Numeric Precision:  Optimized handling for int32  and int64  integer formats for stricter data type adherence.
  • Robust Import Logic:  Increased flexibility during the import process; specifications missing host or basePath parameters now import correctly without manual intervention.
  • Expanded Media Type Support:  Native support for the application/hal+json  media type is now available to facilitate Hypertext Application Language (HAL) API virtualization.

For more information, see Create a Service Image from Swagger (OpenAPI).

SV-as-Code Updated to Support JUnit 5

Updated SV-as-code to version 2.0.0 to include support for JUnit 5.

Statistics
0 Favorited
10 Views
0 Files
0 Shares
0 Downloads