Supported Protocols

LoadRunner Professional and LoadRunner Enterprise

Software version 24.3

The following table lists the supported Vuser protocols in LoadRunner. Software must be supported by both LoadRunner and the vendor. We recommend checking the relevant product support matrix from the vendor.

In this topic:

·    Remote protocols  1

·    GUI protocols  1

·    Add-in protocols  1

·    Web protocols  1

·    IoT protocols  1

·    .NET/Java protocols  1

·    Mail protocols  1

·    Database protocols  1

·    Non-web protocols  1

·    Third-party protocols  1

·    Open-source protocols  1

·    Silk Performer protocol 1

·    Product Support Lifecycle  1

Remote protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

Citrix ICA

Citrix Workspace for Windows

Citrix Workspace 2203 LTSR*

Citrix Virtual Apps and Desktops 1912 LTSR,
2203 LTSR

Citrix DaaS Standard for Azure

N

N

N

Y

N

Y

Any supported Windows OS

Y

*Citrix Workspace 2203 Cumulative Updates 3, 22.03.3000.

For recording, use Citrix multiprotocol with Web.

Citrix Agent supports Virtual Apps and Desktop servers.

Network Virtualization supports Load Generator mode only.

RDP (Remote Desktop Protocol)

Remote Desktop Connection

10, 10.2, 10.4, 10.6, 10.7, 10.8,

10.9,

10.10,

10.11

Windows 10 (21H2, 22H2)

Windows 11 (21H2,22H2,23H2)

Windows Server 2016

Windows Server 2019

Windows Server 2022

Y

N

N

Y

Y

Y

Any supported Windows OS 

Y

Requires workaround connection to Windows 10 or Windows Server 2016.

Teradici PCoIP

Teradici PCoIP Client and compatible implementations

N/A

Teradici PCoIP Standard Agent 22.09

Teradici PCoIP Connection Manager and Security Gateway 22.09

Leostream Connection Broker 2022

VMware Horizon 8

Y

Y

N

N

N

Y

Any supported Windows OS

N

Network Virtualization supports Load Generator mode only.

LoadRunner PCoIP client does not support connection to application pools (published applications). You can connect to desktop pools only.

Starting LRP 2021 R2, PCoIP protocol supports only 64-bit record and replay.

RTE (Remote Terminal Emulator)

Ericom PowerTerm (built-in version with LoadRunner Professional).
Supported modes: 3270, 5250, VTxxx

15.2

N/A

N

N

N

Y

N

Y

Any supported Windows OS

N

 

 Back to top

GUI protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

SAP GUI

SAP GUI for Windows

8.0

SAP R/3 4.60c

SAP ERP ECC 5.0, 6.0

SAP HANA Edition

Y

Y

N

Y

N

Y

Any supported Windows OS

Y

Support for SAP client version 8.0, patch 6 and later

TruClient - Web

 

Chromium

Built-in 122.0.6261.129 (64-bit)

N/A

Y

Y

N/A

Y

Y

Y

Any supported Windows OS

N

TruClient Browser is based on Mozilla technology.

TruClient Browser

Built-in 118.0.1.0 (64-bit)

TruClient 2.0 – Web

Chrome, Edge

126

N/A

 

Y

Y

N/A

N

N

N

Any supported window OS, ubuntu 20.04 & 22.04

N

For Chrome and Edge version, only fully test on latest Chrome and Edge during this LR release

TruClient - Mobile Web

TruClient Browser

Built-in 118.0.1.0 (64-bit)

N/A

Y

Y

N/A

Y

Y

Y

Any supported Windows OS

N

 

TruClient - Native Mobile

For details, see the UFT Digital Lab Help Center

Digital Lab (UFT Mobile) 24.2

N/A

N/A

N/A

N/A

N/A

Y (supported through UFT Digital Lab server)

Any supported Windows OS

N

Digital Lab (UFT Mobile) is required for this protocol.

Physical devices are necessary to record and replay scripts.

TruClient-Native Mobile uses Chromium 122.0.6261.129 (64-bit) as editor.

 Back to top

Add-in protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

C++.NET Template
(Visual Studio Add-in)

MS Visual Studio

2017, 2019, 2022

N/A

N/A

N/A

N/A

N/A

Y

Y

Any supported Windows OS

N

 

C#.NET Template
(Visual Studio Add-in)

MS Visual Studio

2017, 2019, 2022

N/A

N/A

N/A

N/A

N/A

Y

Y

Any supported Windows OS

N

 

VB.NET Template
(Visual Studio Add-in)

MS Visual Studio

2017, 2019, 2022

N/A

N/A

N/A

N/A

N/A

Y

Y

Any supported Windows OS

N

 

Java Vuser for Continuous Delivery (Eclipse Add-in for Developers)

Eclipse IDE

2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14)

N/A

N/A

N/A

N/A

N/A

N/A

Y

Any supported Windows OS

N

Recommended to use Selenium 3.13 and JUnit 5.4.0.

Java JRE is required. Supported versions are Java 8 and 11.

JUnit

5.3.1, 5.4.0

Selenium

3.12, 3.13, 3.14

Java Vuser for Continuous Delivery (IntelliJ IDEA Add-in)

IntelliJ IDEA

2019.1, 2019.2, 2019.3

N/A

N/A

N/A

N/A

N/A

N/A

Y

Any supported Windows OS

N

 

Unit Test based on .NET
(Visual Studio Add-in for Developers)

MS Visual Studio

2017, 2019, 2022

N/A

N/A

N/A

N/A

N/A

N/A

Y

Any supported Windows OS

N

 

NUnit

3.10, 3.11, 3.12

Custom Protocols developed with Protocol SDK

Vendor dependent

Visual Studio 2015

.Net 4.8

Vendor dependent

Vendor dependent

Vendor dependent

Vendor dependent

Vendor dependent

Vendor dependent

Y

Vendor dependent

N

 

 Back to top

Web protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

Oracle NCA

Oracle Applications

JInitiator 1.3.1.18, 1.1.8.16

Forms 10gR2, 11g, 12c

Oracle E-Business Suite 11, 12.2.x

Y

N

N

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

Y

Oracle Applications require Java JRE or JDK to be installed. Supported JRE or JDK versions are aligned with Oracle Applications.

Oracle - Web

Browser support: Same as in Web - HTTP/HTML

Same as Web - HTTP/HTML protocol

N/A

Y

N

N

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

Y

Oracle Applications require Java JRE or JDK to be installed. Supported JRE or JDK versions are aligned with Oracle Applications.

Oracle Applications

JInitiator 1.3.1.18, 1.1.8.16

Forms 10gR2, 11g, 12c

Oracle E-Business Suite 11, 12.2.x

SAP - Web

Same as Web - HTTP/HTML protocol

Same as Web - HTTP/HTML protocol

N/A

Y

N

N

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

Y

DFE is not supported in Linux OSs.

Siebel - Web

Oracle (Siebel) CRM

N/A

8, 8.1, 8.2.2 (OpenUI)

Y

N

N

Y

Y

Y

Any supported OS

Y

 

Web - HTTP/HTML

MS Edge

latest

N/A

Y

Y

Y

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

Y

GWT: GWT Request Factory requires GWT 2.7.0 to 2.10.0.

DFE is not supported in Linux OSs.

Wireshark: Avoid versions 3.4.0-3.6.11 and 4.0.0-4.0.3 due to known issue in TShark (issue 10445).

Google Chrome

latest

Y

Firefox

latest

N

PCAP

Libpcap

tcpdump

N/A

Network Sniffer

WinPcap 4.1.3

Wireshark 3.0.7 - 4.0.6

Fiddler 4.5.x - 5.0.x

HAR file 1.2

Web Services

MS Edge

latest

WSDL 1.0, 1.1

SOAP 1.1, 1.2

WCF

UDDI 2, 3

WS-Security 1.0, 1.1

Attachments:

Dime, Mime, MTOM,

Base64Binary

JMS

Y

N

Y

Y

Y

Y

Any supported Windows OS

Supported on Windows Dockerized LGs

Y

Supported SOAP features: WS HTTP-binding, Net TCP Binding, Named Piped, Basic HTTP Binding and various custom binding, Federation scenarios, WS-SecureConversation, WS-ReliableMessaging, WS-Addressing, Username Token, X509 Certificate Token, Kerberos Token, Message signature, Message encryption.

JMS does not support IP Spoofing or NV.

Google Chrome

latest

Firefox

latest

DevWeb

N/A

N/A

N/A

N/A

Y

Y

Y

Y

N

cheomAny supported OS

Supported on Dockerized LGs

N

Replay is supported in 64-bit mode only.

 Back to top

IoT protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

MQTT

MQTT protocol 3.1, 3.1.1 (built-in version with LoadRunner Professional)

 

RabbitMQ

Mosquitto

EMQ

HiveMQ

N/A

N

N

N

Y

Y

Any supported OS

Supported on Dockerized LGs

Y

 

 Back to top

.NET/Java protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

.NET

.NET Framework

3.5 SP1*, 4.6.2* - 4.7.2*, 4.8.x

N/A

Y**

Y

N

N/A

N

Y

Any supported Windows OS

Supported on Windows Dockerized LGs

N

* Supported for backward compatibility only.

** AUTs compiled in "AnyCPU" mode only.

.NET+

.NET

6.0, 8.0

N/A

N/A

Y

N

N/A

N

N

Any supported Windows OS

Supported on Windows Dockerized LGs

N

 

Java Record Replay

Oracle JDK

Common OpenJDK distributions (32/64-bit)

1.8.x, 11.x, 17.x, 21.x

WebLogic 11.x, 12.1.3

Generic

Y

Y

N

N/A

N

Y

Any supported OS

Supported on Dockerized LGs

N

Network Virtualization supports Load Generator mode only.

Java over HTTP

Oracle JDK, Common OpenJDK distributions (32/64-bit)

1.8.x, 11.x, 17.x, 21.x

N/A

Y

Y

N

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

N

 

Browser support: Same as in Web - HTTP/HTML

Same as in Web - HTTP/HTML

Java Vuser

Oracle JDK

Common OpenJDK distributions (32/64-bit)

1.8.x, 11.x, 17.x, 21.x

N/A

N/A

Y

N

N/A

N

Y

Any supported OS

Supported on Dockerized LGs

N

Network Virtualization supports Load Generator mode only.

Kafka

Oracle JDK

Common OpenJDK distributions (32/64-bit)

1.8.x, 11.x, 17.x, 21.x

kafka-clients-3.6.0.jar

Y

Y

N

N/A

N

N

Any supported OS

Supported on Dockerized LGs

N

 

Cloud for AWS

Oracle JDK

Common OpenJDK distributions (32/64-bit)

1.8.x, 11.x, 17.x, 21.x

sqs-2.20.38.jar

N

Y

N

N/A

N

N

Any supported OS

N

 

 

Finance ISO

Oracle JDK

Common OpenJDK distributions (32/64-bit)

 

1.8.x, 11.x, 17.x, 21.x

 

jpos-2.1.9

N

Y

N

N/A

N

N

Any supported OS

Supported on Dockerized LGs

N

 

 Back to top

Mail protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

IMAP (Internet Messaging)

N/A

N/A

N/A

N

N

N

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

Y

 

MAPI (Microsoft Exchange)

Outlook

2016, 365 x32

Exchange Server 2016

N/A

N/A

N

N/A

N

Y

Any supported Windows OS

N

Network Virtualization supports Load Generator mode only.

POP3 (Post Office Protocol)

N/A

N/A

N/A

N

N

N

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

Y

POP3 S: SSL support.

SMTP (Simple Mail Protocol)

N/A

N/A

N/A

N

N

N

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

Y

SMTP S: SSL support.

 Back to top

Database protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

ODBC

ODBC

ODBC Driver Mgr 6.1 - 10.0 

N/A

Y

Y

N

N

N

Y

Any supported OS

Supported on Dockerized LGs

Y

 

Oracle - 2 Tier

Oracle Client

12c, 19c

Oracle 12c, Oracle 19c

Y

N

N

N

N

Y

Any supported OS

Supported on Dockerized LGs

Y

 

 Back to top

Non-web protocols              

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

C Vuser

N/A

N/A

N/A

N/A

Y

N

N/A

Y

Y

Any supported OS

Supported on Dockerized LGs

N

Replay only.

DNS (Domain Name Resolution)

N/A

N/A

N/A

N

N

N

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

N

Replay only.

FTP (File Transfer Protocol)

 

N/A

N/A

Y

N

N

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

Y

FTPS is supported in passive mode only.

Dockerized LG supports passive mode gatlingonly.

LDAP (Listing Directory Service)

Based on Microsoft API

Based on Mozilla API

 

(Oracle) Sun ONE 5.2

Oracle DS 11

Y

N

N

N

N

Y

Any supported OS

Supported on Dockerized LGs

Y

 

Tuxedo

Tuxedo

8.1

8.1

N

N

N

N

N

N

Any supported OS

N

 

Windows Sockets

Winsock

2.x

N/A

Y

N

N

Y

Y

Y

Any supported OS

Supported on Dockerized LGs

Y

 

 Back to top

Third-party protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

SMP (SAP Mobile Platform)

 

 

2.3

N/A

N/A

N

N/A

Y

Y

Any supported Windows OS

Supported on Windows dockerized LGs

N

Same as .NET protocol support.

CoAP

For details, see AppDelivery Marketplace

N/A

N/A

N

N

N

Y

Any supported Windows OS

Y

Third-party solution by Endpoint IOT.

 Back to top

Open-source protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

JMeter

Apache JMeter

5.5 (built-in version)

N/A

N/A

N/A

N

N/A

N

N

Any supported OS
Supported on Dockerized LGs

N


Apache JMeter requires Java JRE or JDK to be installed. Supported JRE or JDK versions are aligned with JMeter.

Gatling

Gatling

3.9.2 (built-in version) *

N/A

N/A

N/A

N

N/A

N

N

Any supported OS

Supported on Dockerized LGs

N

Gatling requires Java JDK and Gatling to be installed. Supported JDK versions are 64-bit 11 and 17.

*Gatling 3.9 is not binary compatible with previous versions. Gatling Jar scripts compiled with a previous version must be recompiled to run in 2022 R1 or later.

Selenium

Selenium

3.x, 4.x

Selenium Standalone server 3.9.1

Selenium server 4.5.0 (built-in version)

N/A

Y

N

N/A

N

N

Any supported OS

N

Starting in LoadRunner Professional 2023, Selenium replay in Controller is not supported with Java version 1.8.

 Back to top

Silk Performer protocol

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2024 support

Load Generator OS

Multi-protocol

Comments

Silk

Silk Performer Workbench

Silk Performer 21.0 and later

Silk Agent 21.0 and later

N/A

Y

N

N/A

N

N

Any supported Windows OS

 

The Silk Performer agent must be installed to run Silk scripts. You can download it from the Marketplace.

 Back to top

Product Support Lifecycle

Visit the Product Support Lifecycle table for release details and dates. The Product Support Lifecycle policy defines the level of support Open Text provides for each product version.