The following alphabetical list provides a convenient look-up for all the command line arguments used in automated regression testing.
Option
|
Description |
Print command line help on the standard output. |
|
Pass the remainder of the command line to the program being launched. |
|
Pass command line arguments to the target program. Can be used multiple times. |
|
Loads a previous session as the baseline session against which the recorded session is compared for regressions or improvements. |
|
Turn data collection on or off |
|
Turn collection of stdout on or off |
|
Specify a file from which to read the command line arguments. |
|
Set the working directory in which the program is executed. |
|
Force the Thread Validator user interface to be displayed during the test. |
|
Points to a file listing the DLLs to be hooked for the test. |
|
Never display dialog boxes in the target application that is being profiled. |
|
|
|
Environment variables for program, as a series of name/value pairs |
|
Export the session data as an HTML or XML file when Thread Validator has finished collecting data from the target program. |
|
Specify the file encoding for the exported file |
|
Specify a plain text file listing file locations to be used during testing. See the format of the file below. |
|
Print command line help on the standard output. |
|
Any launched console window will be hidden during the test. |
|
Hide the Thread Validator user interface during the test. |
|
Set the numeric (decimal) id of a process for Thread Validator to attach to. |
|
Set the name of the process for Thread Validator to attach to. |
|
Hide the target application during the test. |
|
Show the target application during the test. |
|
Show the target application maximized and activated. |
|
Show the target application minimized and activated. |
|
Show the target application minimized and not active. |
|
Show the target application at current size and position but not activated. |
|
Show the target application at most recent size and position but not activated. |
|
Show the target application at original size and position and activated. |
|
Load a previously created session to be merged with the data from the session being recorded. |
|
Points to a previously saved settings file to be used for the test. |
|
Specify the full file system path to the service to monitor, including any extension. The service is not started by Thread Validator but by an external means. |
|
Set the number of sessions that can be loaded at once. |
|
Specify the full file system path of the executable target program to be started by Thread Validator, including any extension. |
|
Changes which program the data is collected from but does not change which process Thread Validator initially launches. |
|
Specify the nth invocation of the programToMonitor which is to have its data collected. |
|
Automatically refresh the Active Objects tab once a test is complete. |
|
Automatically refresh the Query tab once a test is complete. |
|
Automatically refresh the Coverage tab once a test is complete. |
|
Automatically refresh the Active Locks tab once a test is complete. |
|
Automatically refresh the All Locks tab once a test is complete. |
|
Automatically refresh the Object Handles tab once a test is complete. |
|
Automatically refresh the Locks Per Thread tab once a test is complete. |
|
Automatically refresh the Summary tab once a test is complete. |
|
Automatically refresh the Threads tab once a test is complete. |
|
Automatically refresh the Wait Chain tab once a test is complete. |
|
Forces Thread Validator to reset (nearly) all settings to the default state. |
|
Save the session data when all data has finished being collecting from the target program. |
|
Compare two sessions, producing an HTML or XML report detailing any regression and improvements. |
|
Loads a previously created session to be merged with the data from the session being recorded |
|
Environment variables for Thread Validator, as a series of name/value pairs |
|
Points to a previously saved settings file to be used for the test. |
|
Any launched console window will be shown during the test. |
|
If an error occurs when launching the application, the error will be reported on the command line. |
|
Force errors to be displayed using a message box when running from the command line. |
|
Name a process that Thread Validator will wait for. |
To run 32 bit thread validator run C:\Program Files (x86)\Software Verify\Thread Validator x86\threadValidator.exe
To run 64 bit thread validator run C:\Program Files (x86)\Software Verify\Thread Validator x64\threadValidator_x64.exe