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. |
|
Name a central directory used for performing an auto merge. |
|
Name the full path to the central file used for performing an auto merge. |
|
Specify classes and methods to be hooked or not hooked. |
|
All classes and methods will be hooked. |
|
Classes and methods specified by -classAndFunction will not be hooked. |
|
Points to a file specifying the class and function to be hooked for the test. |
|
Only the classes and methods specified by -classAndFunction will be hooked. |
|
Discard any previous command line options specified for the class and method filter. |
|
Disable or enable source code exclusion. |
|
Turn data collection on or off |
|
Turn collection of stdout on or off |
|
Specify a file from which to read the command line arguments. |
|
This option is obsolete. |
|
Set the working directory in which the program is executed. |
|
When the regression test is complete, the merged session results will not be merged into the current session. |
|
Force the Coverage 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. |
|
Specify a runtime configuration option to the .Net runtime. |
|
Specify if you are launching a self contained or framework dependent .Net Core application. |
|
Never display the Windows Error Reporting dialog if the target program crashes. |
|
When the regression test is complete, set the merged session results to be merged into the current session. |
|
Set the end pragma for use with multi-line code exclusion. |
|
Environment variables for program, as a series of name/value pairs |
|
Export the session data as an HTML or XML file when Coverage Validator has finished collecting data from the target program. |
|
Export the session data as a Cobertura XML file when Coverage Validator has finished collecting data. |
|
-exportAsHTML_BOM |
Specify the file encoding for the exported file |
Set the description to be included the exported HTML/XML. |
|
Produce a detailed export report. |
|
Make the HTML export colour coded (not relevant for XML export). |
|
-exportFileFormatCR |
Set the line ending format in the output file. |
Export the merged session data as an HTML or XML file when Coverage Validator has finished collecting data from the target program. |
|
Set whether source code is exported when -exportType is set to. SummaryAndCoverage |
|
Specify the format of the exported data (file, class, summary & coverage). |
|
Export information about functions that could not be hooked. |
|
Export information about unvisited functions. |
|
Export information about unvisited lines. |
|
Export information about visited functions. |
|
Export information about visited lines. |
|
Specify a file extension to be instrumented. |
|
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 Coverage Validator user interface during the test. |
|
This option is obsolete. |
|
Allows you to specify stdin files that don't exist without getting an error. |
|
Allows you to specify stdout files that don't exist without getting an error. |
|
Set the numeric (decimal) id of a process for Coverage Validator to attach to. |
|
Set the name of the process for Coverage 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. |
|
Set the line pragma for use with single line code exclusion. |
|
Load a previously created session to be merged with the data from the session being recorded. |
|
Load a session to be merged with the session that was loaded via -loadSession. |
|
Points to a previously saved settings file to be used for the test. |
|
Sets the maximum number of times a process can restart itself to be monitor by -waitName. |
|
Reset merge results when the application being tested changes from that used to create the merged session data |
|
Reset merge results only for source files that have been edited |
|
No clearing of merged session results occurs under any circumstance. |
|
Clear all merged session results when any source file is modified (the application changes its timestamp) |
|
Merge a previously loaded session (using -loadSession) with the current session just recorded (by the command line arguments to -program, etc). |
|
Switch the auto merge feature on or off. |
|
Merge coverage data based on symbol addresses |
|
Merge coverage data based on symbol names and symbol filenames |
|
Enables the ability to monitor additional runs of the applicaton monitored by -waitName. |
|
Specify the full file system path to the service to monitor with Coverage Validator, including any extension. The service is not started by Coverage Validator but my an external means. |
|
This option is obsolete. |
|
This option is obsolete. |
|
Set the number of sessions that can be loaded at once. |
|
This option is obsolete. |
|
Specify the full file system path of the executable target program to be started by Coverage Validator, including any extension. |
|
Specify the .Net Core DLL that identifies the program being monitored. Use in conjunction with -programToMonitorEXE. |
|
Specify the program to monitor if monitoring a different application than the launched application. |
|
Specify the nth invocation of the programToMonitor which is to have its data collected. |
|
Output '.' characters to the standard output on a regular basis. |
|
Automatically refresh the Coverage tab once a test is complete. |
|
Automatically refresh the File and Lines tab once a test is complete. |
|
Automatically refresh the Functions tab once a test is complete. |
|
Automatically refresh the Summary tab once a test is complete. |
|
Forces Coverage Validator to reset (nearly) all settings to the default state. |
|
Results of a session merge are saved to a file. |
|
Save the session data when all data has finished being collecting from the target program. |
|
Environment variables for Coverage 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. |
|
Force errors to be displayed using a message box when running from the command line. |
|
Specify whether a list of merged files is included in the exported data when an export is performed, and if so, whether to include them at the top or bottom. |
|
Show the Windows Error Reporting user interface if the target program crashes. |
|
Points to a file specifying the source files to be hooked for the test. |
|
Set the start pragma for use with multi-line code exclusion. |
|
Code coverage data is collected for each source on a per-DLL basis. |
|
Code coverage data is collected for each source regardless of which DLL the source code is compiled into. |
|
Name a file to be read and piped to the standard input of the application being tested. |
|
Name a file to be written with data piped from the standard output of the application being tested. |
|
Prevent Coverage Validator from displaying an error message box when the stub injected into the launched application cannot find the user interface. |
|
This option is obsolete. |
|
Force Coverage Validator to shutdown the launched application when the stub injected into the launched application cannot find the user interface. |
|
Name a .Net Core dll that identifies the process to wait for. Use in conjunction with -waitNameEXE. |
|
Name a process that Coverage Validator will wait for. |
To run 32 bit coverage validator run C:\Program Files (x86)\Software Verify\Coverage Validator x86\coverageValidator.exe
To run 64 bit coverage validator run C:\Program Files (x86)\Software Verify\Coverage Validator x64\coverageValidator_x64.exe