This section is used to perform the Java setting, if the user is using the java type script in the test. In this case, the user needs to set some arguments for the execution of java type script.
Java Settings Option
JVM Min and Max Heap Size
Java program executes in JVM and uses a heap of memory to manage the data. User can set minimum and maximum heap sizes accordingly.
JVM Virtual User Thread Pool
Specify the minimum and the maximum number of threads that are reserved for requests from applications. The thread pool is dynamically adjusted between these two values.
JVM Custom Arguments
This is used for passing multiple arguments and setting NJVM custom arguments.
System Java Class Path
The classpath is the path that the Java runtime environment searches for classes and other resource files. This is used to set the NJVM system classpath. The System class maintains a Properties object that describes the configuration of the current working environment.
Test Specific Class Path
This is also used to set the NJVM system class path. In this, a third party is also used.
Java Home Path
JAVA_HOME is an environment variable (in UNIX terminologies), or a PATH variable (in Windows terminology). This is used to set the NJVM Java Home path. Set the NJVM_JAVA_HOME environment variable to point to the JRE installation directory.
Connection Timeout
Connection time is the time for which NVM has to wait for NJVM to connect. The maximum time is 60 seconds. After 60 seconds, the connection breaks.
Message Timeout
Message timeout means when LOAD TEST sends a Request and the Server did not respond within the given time then Error displays as Timeout.
Once all the fields are filled click the changes icon at the top right corner.