To use an Agent, you need to prepare it for load testing:
Install the LoadUI agent application on the Agent.
Open a port used for the connection on the Agent and on your local computer. The LoadUI agent application uses this port to communicate with ReadyAPI and tested web servers. If you use a firewall, make sure it allows traffic through these ports.
To change the agent port:
If you use the .exe file, add the following line in the
<LoadUIAgent>\bin\LoadUIAgent-.vmoptions
file. You can do this in any text editor:# This line configures connection port -Dloadui.control.port=1991
If you use the .bat file, add the
set JAVA_OPTS
line to it:set JAVA_OPTS=Xms128m -Xmx1000m -Dsoapui.properties=soapui.properties -Dgroovy.source.encoding=iso-8859-1 "-Dsoapui.home=%LOADUI_AGENT_HOME%" -Dloadui.control.port=1991
Specify the port you will use to connect to the Agent from ReadyAPI.
To simulate virtual users on an Agent that belongs to a private network outside of your local network and resides behind a router providing NAT services:
Configure port forwarding for a port used for the connection on the Agent.
Make sure that the traffic from your local computer and from the Agent is allowed through this port.