Skip to content

Settings

icon-right-click LoadTest Right-Click Menu

LoadTest_RightClickMenu

OptionDescriptionShortcut
Show LoadTest EditorOpen the LoadTest EditorEnter
OptionsOpen LoadTest OptionsCtrl+Shift+ O
Launch LoadTestRunnerOpen LoadTestRunner
Clone LoadTestClone LoadTestF9
RenameRename a LoadTestF2
RemoveRemove a LoadTestDelete

icon-options-dialog LoadTest Options Dialog

icon-settings-tab Settings tab

LoadTestOption_Settings

The LoadTest Options dialog contains the following settings:

OptionDescription
Thread Startup DelaySets the startup delay for each thread (in milliseconds), setting to 0 will start all threads simultaneously.
Reset Statistics when thread-count changesAutomatically resets statistics when the number of threads changes. Since (for example) the average is calculated using the number of threads, this value will be “influenced” by previous results from a different thread-count, which can be avoided by resetting the statistics when the number of threads changes.
Calculate TPS/BPS based on actual time passedBy default, TPS (Transactions per second) is calculated with ( (1000/avg)*threadcount ), see Calculation of TPS/BPS. When setting a TestCase delay using the Simple LoadStrategy, the avg will generally be very low, but the actual transactions per second will not be equivalently high (since there is a delay). Selecting this option will calculate TPS using (time-passed/cnt) instead.
Include request write in calculated timeWhen selected, the time to establish the connection with the target endpoint and write the HTTP request will be included in the calculated time for Request test steps. Select this option if you want the “actual” request time measured (includes proxy, requests, authentication challenges, etc).
Include response read in calculated timeWhen selected, the time to read the HTTP response will be included in the calculated time for Request test steps. If not selected, only the time for reading the response HTTP headers will be included (the response content will still be read for assertions and eventual results viewing).
Close Connections after each requestSelect this if you want to disable HTTP Keep-Alives/Connection reuse, which will result in a load testing scenario which resembles an environment with many different Web Service clients.
Sample IntervalSets the sample-interval for the LoadTest Statistics table (in milliseconds), default is 250ms.
Disable HistoryDiscards all historical statistics internal (useful for preserving memory during very-long-running tests).
Max Assertions in LogDiscards the underlying MessageExchange for assertion errors in the LoadTest log after the specified amount. Discarded assertions contain the text “[discarded]” in their message column in the LoadTest Log. Use this option to free memory if you are having a lot of assertions.
Cancel RunningCancels any running threads when the limit has been reached.

icon-settings-tab Statistics Log Tab

LoadTestOption_StatisticsLog

OptionDescription
Log FolderThe folder where to create the log-files. soapUI will create one file for each TestStep and one for the whole TestCase
Log IntervalHow often (in milliseconds) the current statistics values should be written
Log on ThreadCount changeAutomatically logs statistics values before changing the number of threads

icon-options-dialog Launch LoadTest Runner

icon-settings-tab Basic Tab

LoadTestRunner_BasicTab

OptionDescription
TestSuite 
TestCase 
LoadTest 
TestRunner Path 
Save ProjectSave the project before running
Save AfterSave the project after tests have been run
Add SettingsAdds global settings to command line
Project PasswordPassword of the project
user-settings.xml Password 

icon-settings-tab Overrides Tab

LoadTestRunner_OverridesTab

OptionDescription
Endpoint 
Host:Port 
Limit 
ThreadCountNumber of thread
UsernameUsername of LoadTestRunner
PasswordPassword of LoadTestRUnner
DomainDomain of LoadTestRunner
WSS Password Type 

icon-settings-tab Reports Tab

LoadTestRunner_ReportsTab

OptionDescription
Print ReportCreate a report in a specified folder
Root FolderDetermine the root folder
Report to Generate 
Report Format(s)Determine the format of report generated

icon-settings-tab Properties Tab

LoadTestRunner_PropertiesTab

OptionDescription
Global Properties 
System Properties 
Project Properties 

icon-settings-tab Custom Args tab

LoadTestRunner_CustomArgsTab

OptionDescription
Tool Args 

icon-settings-tab LoadTest Properties

LoadTestProperties

OptionDescription
NameName of the LoadTest
DescriptionDescription of the LoadTest