Supported Protocols

LoadRunner Professional and LoadRunner Enterprise

Software version 2023 R1

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 2

     GUI protocols 7

     Add-in protocols 10

     Web protocols 13

     IoT protocols 19

     .NET/Java protocols 20

     Mail protocols 24

     Database protocols 26

     Non-Web protocols 27

     Third-party protocols 30

     Open source protocols 31

     Silk Performer protocols 34

     Product Support Lifecycle 35

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 2023 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.

Citrix Agent supports text-trapping functions (ctrx_sync_on_text_ex and ctrx_get_text) only on Windows Server 2012 R2.

RDP (Remote Desktop Protocol)

Remote Desktop Connection

10, 10.2, 10.4, 10.6, 10.7, 10.8

Windows Server 2012 Standard/R2

Windows 10 (21H2, 22H2)

Windows 11 (21H2)

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)

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

14

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 2023 support

Load Generator OS

Multi-protocol

Comments

SAP GUI

SAP GUI for Windows

7.7

SAP R/3 4.60c

SAP ERP ECC 5.0, 6.0

SAP HANA Edition

N

N

N

Y

N

Y

Any supported Windows OS

Y

 

TruClient - Web

 

Chromium

 

Built-in 113.0.5672.127 (64-bit)

N/A

Y

Y

N/A

Y

Y

Y

Any supported Windows OS

N

TruClient Browser is based on Mozilla technology.

TruClient IE is deprecated in LoadRunner Professional and LoadRunner Enterprise 2023 R1 releases.

TruClient Browser

Built-in 110.0.0.0 (64-bit)

TruClient - Mobile Web

TruClient Browser

Built-in 110.0.0.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) 2023 patch 1

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 113.0.5672.127 (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 2023 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 2023 support

Load Generator OS

Multi-protocol

Comments

Oracle NCA

Oracle Applications

JInitiator 1.3.1.18, 1.1.8.16

Forms 10gR2, 11g

Y

N

N

Y

Y

Y

Any supported Windows 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 Windows 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

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 Windows 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

N

Y

Y

Y

Y

Any supported Windows 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

N

N

N

Any supported Windows OS

Supported on Windows 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 2023 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 2023 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

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

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

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

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

kafka-clients-3.4.1.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

sqs-2.20.38.jar

N

Y

N

N/A

N

N

Any supported OS

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 2023 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

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 2023 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 2023 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 only.

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 2023 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 2023 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 JRE or JDK versions are aligned with Gatling.

*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 protocols

Protocol

Application

Application supported versions

Server supported versions

Native 64-bit client recording

64-bit replay

Async

IPv6 support

IP spoofing support

NV 2023 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.

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 Micro Focus provides for each product version.