Load Testing Tool Remote Playback Engine - Web Performance

Network Configuration

Remote Testing

A common situation is where the person running the test is at another location than the web server. There are two ways to handle this situation, which differ in the location of the software generating the virtual users. In the configuration shown below, Web Performance Trainer™ is run at one location, while the web server can reside anywhere on a WAN, in another state, or even another country.

This configuration tests the performance of all networks between the computer generating the virtual user and the web server, as well as the web server itself. The number of virtual users you can simulate is limited by the bandwidth between the test computer and the web server. For example, if the test computer is connected to the internet by DSL with a bandwidth of 200 KBytes per second, you would be able to simulate 40 56Kbit/sec modem connections, which have an affective bandwidth usage of 5Kbytes/sec.

One thing to watch for in this configuration is users at a company location typically share an internet connection, so a performance test would have to be performed when no one's using the network.

Larger simulations require that the dedicated bandwidth from test generating computer to the internet be at least as large as the network connection of the web server. For example, if your web server is connected to the internet by a T3, then the test generating computer has to be connected by a T3 dedicated to load testing.

testing a remote network configuration

One way to handle this configuration that eliminates most bandwidth restrictions is to use a remote playback engine. In this configuration Web Performance Trainer™ is split into two parts, a controller, and a playback engine. The playback engine is placed on a computer on the same LAN as the web server, while the controller remains in the remote location. The controller is used to remotely control the playback engine, keeping the heavy network load on the LAN, while allowing remote control over the test.

remote engine
configuration

In this configuration care should be taken to stop running the playback engine when its not being used for security reasons.

Software

Copyright © 2026 Web Performance, Inc.

A Durham web design company

×

(1) 919-845-7601 9AM-5PM EST

Complete this form and we will get back to you as soon as possible. Please note: Technical support questions should be posted to our online support system.

About You
How Many Concurrent Users