Web - HTTP/HTML protocol overview

Note: This topic applies to Web - HTTP/HTML Vuser scripts only.

The Web - HTTP/HTML Vuser protocol emulates communication between a browser and web server on an HTTP or HTML level.

When should you use the Web - HTTP/HTML Vuser protocol?

You can use the Web - HTTP/HTML Vuser protocol for browser applications that include applets and VB script, and for non-browser applications.

Use the Web - HTTP/HTML Vuser protocol when the client and the server communication is done over HTTP/S communication, and the complexity of the communication does not require content modification. You can also use it for mobile devices or mobile device emulators communicating with servers over HTTP—for details, see Web - HTTP/HTML for mobile.

If content modification is required, consider using the TruClient protocol. For further information about TruClient, see TruClient protocols.

You can create a script using TruClient - Web protocol and then convert it to Web - HTTP/HTML protocol later, for load testing purposes. For details, see Convert a TruClient - Web script to Web - HTTP/HTML format.

Back to top

Web - HTTP/HTML Vuser technology

You use VuGen to develop Web - HTTP/HTML Vuser scripts. To record a Web - HTTP/HTML Vuser script, you navigate through a website - performing typical user activities. VuGen records your actions and generates a Web - HTTP/HTML Vuser script. The script contains detailed information about the recorded traffic.

When you run the script, the resulting Vuser emulates a user accessing the Internet. Replay is supported on both 32-bit and 64-bit architecture. You can enable 64-bit replay in the Runtime Settings > General > Miscellaneous tab.

Version support: 64-bit replay is supported from version 24.3.

Back to top

Learn how to develop a Web - HTTP/HTML Vuser script

The table below displays a list of the LoadRunner Professional documentation that relates to the process of developing a Web - HTTP/HTML Vuser script.

Topic Description
Creating a Web (HTTP/HTML ) Vuser script See VuGen's generic documentation about creating Vuser scripts [Create and open Vuser scripts].
Recording

In addition to the generic documentation about recording Vuser scripts [Recording overview], see:

Correlating

In addition to the generic VuGen documentation on correlating Vuser scripts [Correlation overview], see:

Replaying

In addition to the generic VuGen documentation about replaying Vuser scripts [Replay overview], see:

  • Browser emulation overview
  • Working with cache data
  • Runtime Settings

    • General - Run Logic, Pacing, Log, Think Time, Additional Attributes, Miscellaneous

    • Network > Speed Simulation Node

    • Browser > Browser Emulation Node

    • Internet Protocol > Proxy Node

    • Internet Protocol > Preferences Node

    • Internet Protocol > Download Filters Node

    • Internet Protocol > ContentCheck Node

Debugging See VuGen's generic documentation about debugging Vuser scripts [Debugging overview].
Parameterizing

In addition to the generic VuGen documentation on parameterizing Vuser scripts [Parameterization overview], see:

Adding Load Testing functionality

In addition to the generic VuGen documentation on adding load testing functionality [Enhancing scripts for load testing overview], see:

Viewing Test Results See VuGen's generic documentation about viewing test results [Replay Summary pane].
Misc

The following miscellaneous topics are applicable to Web - HTTP/HTML Vuser scripts:

Back to top

See also: