Supported script protocols
The following table lists the protocols that are supported in LoadRunner Cloud load tests:
Protocol Bundle | Supported protocols | Description |
---|---|---|
GUI | LeantFT (to be deprecated in future versions) |
A GUI Vuser emulates actions on the GUI level. For example, a user clicking a button. Since the GUI has to be rendered for each virtual user, these Vusers consume significantly more processing resources. Note:
For additional limitations for Silk Performer scripts, see Scripts. |
Selenium | ||
TruClient - Mobile Web | ||
TruClient - Native Mobile |
||
TruClient - Web | ||
Web Vuser and Dev Vuser script types | ||
Silk Performer scripts: Web browser-driven (AJAX) | ||
Web |
DevWeb |
A Web Vuser emulates a user's actions at the network API level. For example, HTTP requests and responses without rendering the UI. Note: From version 2021.01 of LoadRunner Cloud, Flex Vusers are only supported when using OPLGs (on-premises load generators) of version 2020.10 or earlier.
Note: For Silk Performer scripts, LoadRunner Cloud lists the protocols as follows: • Web low level (HTTP): SP Web Basic • Web business transaction (HTML/HTTP): SP Web Page-level • HTTP Live Streaming (HLS): SP HLS • XML/SOAP (recording a Web Services client): SP Web Services
|
Flex (to be deprecated in future versions) |
||
Java The following Java protocols are supported:
Note: Supported for cloud and Windows on-premises load generators only. |
||
Mobile Application - HTTP/HTML |
||
MQTT (Internet of Things) | ||
TruAPI | ||
Web HTTP/HTML | ||
Web Services | ||
Silk Performer scripts: Web low level, Web business transaction, HTTP Live Streaming, and XML/SOAP | ||
Dev Vuser script types | ||
ERP |
Oracle NCA Note: Supported for on-premises load generators only. |
An ERP Vuser is used for running SAP protocols. |
Oracle Web |
||
SAP-GUI Note: Supported for on-premises load generators only. |
||
SAP - Web | ||
Siebel Web Note: Supported for cloud and Windows on-premises load generators only. |
||
Legacy |
Citrix ICA Note: Supported for on-premises load generators only. |
A Legacy Vuser is used for running legacy LR/PC protocols. |
.Net Note: Supported for on-premises load generators only. |
||
Dev | Apache JMeter | A Dev Vuser is used for running third-party protocols, such as JMeter and Gatling. |
Gatling | ||
All protocols | All above protocols | An All protocols Vuser can be used to run any of the above Vuser types. |
For details of supported protocol versions, see Version compatibility.