Share this page

# Web - HTTP/HTML protocol overview

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

In this topic:

## 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 - Web protocol.

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

Back to top

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

The table below displays a list of the 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, see: Recording levels overview Recording Options: General > Script recording options General > Protocol recording options General > Recording - recording options Network > Mapping and filtering recording options HTTP properties > Advanced recording options Correlations > Rules recording options Correlations > Configuration recording options Data format extension > Chain configuration recording options Data format extension > Code generation recording options
Correlating | In addition to the generic VuGen documentation on correlating Vuser scripts, see: Web manual correlation in code Data format extensions (DFEs) overview Using the VuGen JavaScript engine
Replaying | In addition to the generic VuGen documentation about replaying Vuser scripts, 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 [Debug scripts].
Parameterizing | In addition to the generic VuGen documentation on parameterizing Vuser scripts, see: Data format extensions (DFEs) overview Using the VuGen JavaScript engine
Adding Load Testing functionality | Additional load testing functionality. See: [Enhance scripts], and Text and image verification (Web Vuser scripts) overview.
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: Convert a TruClient script to Web - HTTP/HTML format JavaScript Web HTTP scripts Convert a Web script into a Java Vuser script Web snapshots Record HTTP/2 Record applications using Smooth Streaming Create a PCAP file

Back to top

See also:

- Web protocols (generic)
- Blog post: Load Testing OpenAI vLLM with OpenText Performance Engineering Solutions

https://admhelp.microfocus.com VuGen,Professional Performance Engineering,Performance Engineering for Developers 8942
Tips to improve your search results... OpenText™ Virtual User Generator Help Center OpenText™ VuGen Help 25.1-25.3 All View Local Help Center View Online Help Center Version: