OpenText™ Professional Performance Engineering
|
|
The Supported Protocols documentation provides up-to-date information for supported Vuser protocols in OpenText Professional Performance Engineering and OpenText Enterprise Performance Engineering.
Protocol software must be supported by both OpenText and the vendor. We recommend checking the relevant product support documentation from the vendor.
Contents:
· Planned removal of protocols and functionality
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV support |
Load generator OS |
Multi-protocol |
Comments |
Citrix ICA |
Citrix Workspace for Windows |
Citrix Workspace 2203 LTSR, 2402 LTSR* |
Citrix Virtual Apps and
Desktops Citrix DaaS Standard for Azure |
x |
x |
x |
ü |
x |
ü |
Any supported Windows OS |
ü |
*Citrix Workspace 2203 CU 3, 22.03.3000, 2402 CU 2 Hotfix 1 2402.2001, 2402 CU 3 Hotfix 1 2402.3001 For recording, use Citrix with a web protocol in multi-protocol mode. 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 (22H2) Windows 11 (22H2, 23H2) Windows Server 2016, 2019, |
ü |
ü |
x |
ü |
ü |
ü |
Any supported Windows OS |
ü |
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 2206 |
ü |
ü |
x |
x |
x |
ü |
Any supported Windows OS |
x |
Network Virtualization supports Load Generator mode only. PCoIP client does not support connection to application pools (published applications). You can connect to desktop pools only. |
RTE (Remote Terminal Emulator) |
Ericom PowerTerm (built-in
version). |
15.2 |
N/A |
x |
x |
x |
ü |
x |
ü |
Any supported Windows OS * |
x |
* Except Windows Server 2025. |
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV 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 |
ü |
ü |
x |
ü |
x |
ü |
Any supported Windows OS |
ü |
Support for SAP client version 8.0, patch 6 and later. |
TruClient - Web |
Chromium |
Built-in 137.0.7151.69 (64-bit) |
N/A |
N/A |
ü |
N/A |
x |
ü |
ü |
Any supported Windows OS |
x |
TruClient Browser is based on Mozilla technology. |
TruClient Browser |
Built-in 130.0.1.0 (64-bit) |
|||||||||||
TruClient 2.0 – Web |
Chrome, Edge |
138 |
N/A |
N/A |
ü |
N/A |
x |
x |
Windows support only |
Any supported Windows or Ubuntu OS Supported on Dockerized Ubuntu LGs |
x |
Supported on latest Chrome and Edge browsers (for latest tested versions during release development). |
TruClient - Mobile Web |
TruClient Browser |
Built-in 130.0.1.0 (64-bit) |
N/A |
ü |
ü |
N/A |
ü |
ü |
ü |
Any supported Windows OS |
x |
|
TruClient - Native Mobile |
For details, see the Help Center |
OpenText Functional Testing Lab (Digital Lab) on-prem 24.4, SaaS 25.1 |
N/A |
N/A |
N/A |
N/A |
N/A |
ü (supported through OpenText Functional Testing Lab server) |
Any supported Windows OS |
x |
OpenText Functional Testing Lab for Mobile and Web 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. |
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV support |
Load generator OS |
Multi-protocol |
Comments |
++.NET Template |
MS Visual Studio |
2017, 2019, 2022 |
N/A |
N/A |
N/A |
N/A |
N/A |
ü |
ü |
Any supported Windows OS |
x |
|
C#.NET Template |
MS Visual Studio |
2017, 2019, 2022 |
N/A |
N/A |
N/A |
N/A |
N/A |
ü |
ü |
Any supported Windows OS |
x |
|
VB.NET Template |
MS Visual Studio |
2017, 2019, 2022 |
N/A |
N/A |
N/A |
N/A |
N/A |
ü |
ü |
Any supported Windows OS |
x |
|
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 |
ü |
Any supported Windows OS |
x |
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 |
ü |
Any supported Windows OS |
x |
|
Unit Test based on .NET |
MS Visual Studio |
2017, 2019, 2022 |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
ü |
Any supported Windows OS |
x |
|
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 |
ü |
Vendor dependent |
x |
|
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV support |
Load generator OS |
Multi-protocol |
Comments |
Oracle NCA |
Oracle Applications |
Oracle JInitiator 1.3.1.18, 1.1.8.16 |
Forms 10gR2, 11g, 12c Oracle E-Business Suite 11, 12.2.x |
ü |
ü |
x |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
Java JRE or JDK installation is required. Supported versions are aligned with Oracle Applications. |
Oracle - Web |
Browser support: Same as Web - HTTP/HTML protocol |
Same as Web - HTTP/HTML protocol |
N/A |
ü |
ü |
x |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
Java JRE or JDK installation is required. Supported versions are aligned with Oracle Applications. |
Oracle Applications |
Oracle 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 |
ü |
ü |
x |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
DFE is not supported on Linux distribution. |
Siebel - Web |
Oracle (Siebel) CRM |
N/A |
8, 8.1, 8.2.2 (OpenUI) |
ü |
x |
x |
ü |
ü |
ü |
Any supported OS |
ü |
|
Web - HTTP/HTML |
MS Edge |
Latest |
N/A |
ü |
ü |
ü |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
GWT: GWT RequestFactory requires GWT 2.7.0 to 2.10.0. DFE is not supported on Linux distribution. 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 |
ü |
||||||||||
Firefox |
Latest |
x |
||||||||||
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 |
ü |
ü |
ü |
ü |
ü |
ü |
Any supported Windows OS Supported on Windows Dockerized LGs |
ü |
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 |
|||||||||||
Mozilla Firefox |
Latest |
|||||||||||
DevWeb |
N/A |
N/A |
N/A |
N/A |
ü |
ü |
ü |
ü |
x |
Any supported OS Supported on Dockerized LGs |
x |
Replay is supported in 64-bit mode only. |
LLM |
OpenAI, Gemini |
N/A |
N/A |
x |
x |
x |
x |
x |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
Non-streaming mode |
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV support |
Load generator OS |
Multi-protocol |
Comments |
MQTT |
MQTT protocol 3.1, 3.1.1 (built-in version) |
N/A |
RabbitMQ Eclipse Mosquitto EMQ HiveMQ |
N/A |
x |
x |
x |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
|
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV support |
Load generator OS |
Multi-protocol |
Comments |
.NET |
.NET Framework |
3.5 SP1*, 4.6.2* - 4.7.2*, 4.8.x |
N/A |
ü** |
ü |
x |
N/A |
x |
ü |
Any supported Windows OS Supported on Windows Dockerized LGs |
x |
* Supported for backward compatibility only. ** AUTs compiled in "AnyCPU" mode only. |
.NET+ |
.NET |
8.0 |
N/A |
N/A |
ü |
x |
N/A |
x |
x |
Any supported Windows OS Supported on Windows Dockerized LGs |
x |
|
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 |
ü |
ü |
x |
N/A |
x |
ü |
Any supported OS Supported on Dockerized LGs |
x |
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 |
ü |
ü |
x |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
x |
|
Browser support: Same as Web - HTTP/HTML |
Same as 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 |
ü |
x |
N/A |
x |
ü |
Any supported OS Supported on Dockerized LGs |
x |
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.9.1.jar |
ü |
ü |
x |
N/A |
x |
x |
Any supported OS Supported on Dockerized LGs |
x |
|
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 |
x |
ü |
x |
N/A |
x |
x |
Any supported OS |
x |
|
Finance ISO |
Oracle JDK Common OpenJDK distributions (32/64-bit)
|
1.8.x, 11.x, 17.x, 21.x
|
jpos-2.1.9 |
x |
ü |
x |
N/A |
x |
x |
Any supported OS Supported on Dockerized LGs |
x |
|
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV support |
Load generator OS |
Multi-protocol |
Comments |
IMAP (Internet Messaging) |
N/A |
N/A |
N/A |
x |
x |
x |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
|
MAPI (Microsoft Exchange) |
MS Outlook |
2016, 365 x32 |
Exchange Server 2016 |
N/A |
N/A |
x |
N/A |
x |
ü |
Any supported Windows OS |
x |
Network Virtualization supports Load Generator mode only. |
POP3 (Post Office Protocol) |
N/A |
N/A |
N/A |
x |
x |
x |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
POP3 S: SSL support. |
SMTP (Simple Mail Protocol) |
N/A |
N/A |
N/A |
x |
x |
x |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
SMTP S: SSL support. |
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV support |
Load generator OS |
Multi-protocol |
Comments |
ODBC |
ODBC |
ODBC Driver Mgr 6.1 - 10.0 |
N/A |
ü |
ü |
x |
x |
x |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
|
Oracle - 2 Tier |
Oracle Client |
12c, 19c, 23ai |
Oracle 12c, 19c, 23ai |
ü |
ü |
x |
x |
x |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV support |
Load generator OS |
Multi-protocol |
Comments |
C Vuser |
N/A |
N/A |
N/A |
N/A |
ü |
x |
N/A |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
x |
Supported for replay only. |
DNS (Domain Name Resolution) |
N/A |
N/A |
N/A |
x |
x |
x |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
x |
Supported for replay only. |
FTP (File Transfer Protocol) |
N/A |
N/A |
N/A |
ü |
x |
x |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
FTPS is supported in passive mode only. Dockerized LG supports passive mode only. |
LDAP (Listing Directory Service) |
Based on Microsoft API or Mozilla API |
N/A |
(Oracle) Sun ONE 5.2 Oracle DS 11 |
ü |
x |
x |
x |
x |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
|
Tuxedo |
Tuxedo |
8.1 |
8.1 |
x |
x |
x |
x |
x |
x |
Any supported OS |
x |
|
Windows Sockets |
Winsock |
2.x |
N/A |
ü |
ü |
x |
ü |
ü |
ü |
Any supported OS Supported on Dockerized LGs |
ü |
|
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV support |
Load generator OS |
Multi-protocol |
Comments |
SMP (SAP Mobile Platform) |
N/A |
N/A |
2.3 |
N/A |
N/A |
x |
N/A |
ü |
ü |
Any supported Windows OS Supported on Windows Dockerized LGs |
x |
Same as .NET protocol support. |
CoAP |
For details, see OpenText Marketplace |
N/A |
N/A |
x |
x |
x |
ü |
Any supported Windows OS |
ü |
Third-party solution by Endpoint IOT. |
Protocol |
Application |
Application supported versions |
Server supported versions |
Native 64-bit client recording |
64-bit replay |
Async |
IPv6 support |
IP spoofing support |
NV support |
Load generator OS |
Multi-protocol |
Comments |
JMeter |
Apache JMeter |
5.6 (built-in version) |
N/A |
N/A |
N/A |
x |
N/A |
x |
x |
Any supported OS Supported on Dockerized LGs |
x |
|
Gatling |
3.13.4 (built-in version)* |
N/A |
N/A |
N/A |
x |
N/A |
x |
x |
Any supported OS Supported on Dockerized LGs |
x |
Requires Java JDK to be installed. Supported JDK versions (64-bit): 11, 17, 21 *Gatling 3.13 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.28.1 (built-in version) |
N/A |
ü |
x |
N/A |
x |
x |
Any supported OS |
x |
Selenium replay in Controller is not supported with Java 1.8. |
This section lists protocols that are supported for replay only (no record option), or for which support was completely deprecated. The version numbers indicate the earliest version where support was removed.
Protocol |
Support for replay only |
Deprecated |
Ajax Click & Script |
12.60 Tip: Migrate Ajax Click & Script scripts to another web protocol such as TruClient - Web or Web - HTTP/HTML |
N/A |
COM/DCOM |
12.60 |
N/A |
DB2 CLI |
11.00 |
12.55 |
EJB (Enterprise Java Beans) |
12.00 |
N/A |
Flex |
N/A |
2021 |
i-mode |
11.00 |
12.55 |
Informix |
11.00 |
12.55 |
Java Record Replay with CORBA |
12.60 |
N/A |
Java Record Replay with Jacada |
2022 |
N/A |
JavaScript Vuser |
12.00 |
N/A |
MMS |
12.53 |
N/A |
MMS (Multimedia messaging service) |
12.53 |
N/A |
MQTester (IBM WebSphere MQ) |
N/A |
2021 |
PeopleSoft Enterprise |
12.00 |
12.55 |
PeopleSoft -Tuxedo |
12.00 |
12.55 |
Real |
11.50 |
12.55 |
SAP - Click & Script |
12.53 |
12.55 |
Siebel - DB2 CLI |
11.00 |
12.55 |
Siebel MSSQL |
N/A |
12.55 |
Siebel Oracle |
N/A |
12.55 |
Silverlight |
12.55 |
2022 R1 |
SQL Server |
11.50 |
12.55 |
Sybase Ctlib, Dblib |
11.00 |
12.55 |
TruClient on IE |
2023 |
2023 R1 |
TruClient coded |
N/A |
2022 |
VB Vuser |
N/A |
11.50 |
VBScript Vuser |
12.00 |
N/A |
VoiceXML (VXML) |
11.00 |
12.55 |
WAP |
11.50 |
12.55 |
Web - Click and Script |
12.00 |
N/A |
Support will be discontinued in a future version for the following protocol technologies and functionality. In some cases, this is due to product versions that are no longer supported by their vendors.
Protocol |
Product/feature |
Java |
Java 8 |
MAPI |
Microsoft Messaging Application Programming Interface 2016 |
Oracle 2-Tier |
Oracle Database 12c |
.NET+ protocol |
.NET 6.0 |
TruClient |
Support will be removed for the following features: · TruClient - Mobile Web protocol. Use the TruClient - Web protocol instead. · Synchronous APIs in JavaScript code. Instead, use asynchronous API calls. · The Connections measurement. · Configuring start and end events for a transaction. |
Visit the Product Support Lifecycle table for release details and dates. The Product Support Lifecycle policy defines the level of support OpenText provides for each product version.