The following table lists the Vuser types, descriptions, and categories:
Protocol Description Protocol
Category AJAX (Click and
Script)
An acronym for Asynchronous JavaScript and XML. AJAX uses asynchronous HTTP requests, allowing Web pages to request small bits of information instead of whole pages.
E-Business
Ajax TruClient An advanced protocol for modern JavaScript based applications (including Ajax) emulating user activity within a web browser. Scripts are developed
interactively in Mozilla Firefox.
E-Business
Action Message Format (AMF)
Action Message Format, a Macromedia proprietary protocol that allows Flash Remoting binary data to be exchanged between a Flash application and an application server over HTTP.
E-Business
C Vuser A generic virtual user which uses the standard C library.
Custom
Citrix_ICA A remote access tool, allowing users to run specific applications on external
machines.
Application Deployment Solution COM/DCOM Component Object Model (COM) - a
technology for developing reusable software components.
Distributed Components
DB2 CLI The IBM Call Level SQL Interface to the DB2 family of databases.
Client/Server
Domain Name Resolution (DNS)
The DNS protocol is a low-level protocol that allows you to emulate the actions of a user working against a DNS server.
The DNS protocol emulates a user accessing a Domain Name Server to resolve a host name with its IP address.
Only replay is supported for this
protocol—you need to manually add the functions to your script.
Client/Server
EJB Testing Enterprise Java Beans - an architecture for the development and deployment of Java-server components.
Enterprise Java Beans
Flex Flex is an application development solution for creating Rich Internet Applications (RIAs) within the enterprise and across the Web.
E-Business
File Transfer Protocol (FTP)
File Transfer Protocol - a system which transfers files from one location to another over a network.
The FTP protocol is a low-level protocol that allows you to emulate the actions of a user working against an FTP server.
E-Business
i-mode NTT DoCoMo's technology for accessing the Internet on a mobile phone system.
Informix An IBM Informix database using a standard client/server architecture
Client/Server
Internet Messaging (IMAP)
Internet Message Application - a protocol which enables clients to read email from a mail server.
Mailing Services
Protocol Description Protocol
Category
Java over HTTP Designed to record java-based applications and applets. It produces a Java language script using web functions. This protocol is distinguished from other Java protocols in that it can record and replay Java remote calls over HTTP.
Java Record Replay
Java template Java programming language with protocol level support.
Custom
Javascript Vuser A scripting language used to develop Internet applications.
Custom
Listing Directory Service (LDAP)
An Internet protocol designed to allow email applications to look up contact information from a server.
E-Business
Media Player (MMS)
Streaming data from a media server using Microsoft's MMS protocol.
Important: In order to replay Media Player functions, you must place a file called wmload.asf on the Windows Media server machine. The VuGen machine must be able to access using mms://<servername>/
wmload.asf. This ASF file can be any media file renamed to wmload.asf.
Streaming
Microsoft .NET Supports the recording of Microsoft .NET client-server technologies.
A remote access tool using the Microsoft Remote Desktop Connection to run applications on an external machine.
Application Deployment Solution MS Exchange
(MAPI)
Messaging Application Programming Interface designed to allow applications to
Mailing Services
Protocol Description Protocol
Category
MS SQL Server Microsoft's SQL Server using the Dblib
A messaging service used for sending MMS messages between mobile devices.
Wireless
ODBC Open Database Connectivity - a protocol providing a common interface for accessing databases.
Client/Server
Oracle (2-Tier) Oracle database using a standard 2-tier client/server architecture.
Client/Server
Oracle NCA Oracle 3-tier architecture database consisting of Java client, Web server and database.
ERP/CRM
Oracle Web Applications 11i
The Oracle Applications interface that performs actions over the Web. This Vuser type detects actions on both the Mercury API and Javascript levels.
ERP/CRM
Peoplesoft Enterprise
An Enterprise Resource Planning system based on the PeopleSoft 8 enterprise tools.
ERP/CRM
Peoplesoft- Tuxedo
An Enterprise Resource Planning system based on the Tuxedo Transaction Processing Monitor, including automatic correlation.
ERP/CRM
Post Office Protocol (POP3)
A protocol designed to allow single computers to retrieve email from a mail server
Mailing Services
Real A protocol used to transfer streaming data from a media server.
Streaming
SAP (Click and Script)
Emulation of communication between a browser and SAP server on a GUI or user-action level.
ERP/CRM
Protocol Description Protocol
Category
SAPGUI An Enterprise Resource Planning system to integrate key business and management processes using the SAPGUI client for Windows.
ERP/CRM
SAP - Web An Enterprise Resource Planning system to integrate key business and management processes using the SAP Portal or Workplace clients.
ERP/CRM
Siebel - Web A Customer Relationship Management Application.
ERP/CRM
Silverlight A protocol for Silverlight based
applications emulating user activity at the transport level. Allows generating high level scripts by automatically importing and configuring WSDL files used by the application.
E-Business
Simple Mail Protocol (SMTP)
Simple Mail Transfer Protocol - a system for distributing mail to a particular machine.
Mailing Services
Sybase Ctlib A client/server architecture database called via the Ctlib interface.
Client/Server
Sybase Dblib A client/server architecture database called via the Dblib interface.
Client/Server
Terminal Emulation (RTE)
Emulation of users who submit input to, and receive output from, character-based applications.
Legacy
Tuxedo Tuxedo Transaction Processing Monitors. Middleware VB Script Vuser Visual Basic Scripting Edition language -
used for programming documents displayed in Web browsers.
Custom
Visual Basic template
Vuser scripts written in Visual Basic language.
Custom
Protocol Description Protocol
Category
Note: In order to run the various protocols, you must have either a global license or licenses for the desired protocols. For more information, select Configuration > LoadRunner License in the LoadRunner Launcher (Start >
Programs > LoadRunner > LoadRunner).