RealBrowser actions
RealBrowser technology allows you to record a user path based on the end-user browser actions that take place - such as mouse clicks and keystrokes. Unlike a protocol-based script that sends the messages directly from the network interface to the servers hosting the application, RealBrowser allows you to interact with the rendered application inside a browser object and offers two paths to end-to-end performance testing.
The browser-based testing framework can support any chromium browser at a significantly smaller memory and CPU footprint.
Supported NeoLoad versions
RealBrowser is available on:
-
NeoLoad (GUI, Controller, LG) from version 9.0.
-
Docker image for RealBrowser LG at: neotys/neoload-loadgenerator:real-browser-9.1
-
NeoLoad Web from version 4.0.
Supported OS platforms
Chromium | FireFox | Webkit | Chrome | Edge | |
---|---|---|---|---|---|
Windows 32 bits | Unsupported | Unsupported | Unsupported | Unsupported | Unsupported |
Windows 64 bits | Supported | Supported | Supported | Supported | Supported |
Ubuntu - 18.04, 20.04, 22.04 - 32&64 bits |
Supported | Supported | Unsupported | Supported | Unsupported |
Docker - Ubuntu 22.04 (1) | Supported | Unsupported | Unsupported | Unsupported | Unsupported |
MacOS (2) | Supported | Supported | Supported | Unsupported | Unsupported |
Docker image for RealBrowser LG is available at: docker pull neotys/neoload-loadgenerator:real-browser-latest-9.1.
You need an internet connection to run a Browser Based record or scenario in macOS in Beta Version. The first launch can take up to a minute. This is required for downloading the browser in a background process.
Supported Browsers
NeoLoad RealBrowser protocol covers the most commonly used browsers.
At record time:
-
Chromium
At runtime:
-
Chromium (by default)
-
Firefox (bundled with NeoLoad)
-
WebKit (bundled with NeoLoad)
-
Chrome (requires a local installation of Chrome)
-
Edge (requires a local installation of Edge)
Select the browser you want to use in the OpenBrowser action.
Browsers versions
NeoLoad includes the latest browser versions with each new release.
In most cases, you are up-to-date with the latest browsers available on the market when you upgrade your NeoLoad version.
You have the option to specify a path to an arbitrary (non-bundled) browser of your environment. However, at replay time, there is no guarantee that this option will work and that issues will not arise - use with caution.
Note: When using the latest Chromium browser, you are effectively 2-3 major releases in front of the Chromium version that is wrapped by the latest Chrome version.