...
Setting | Purpose |
---|---|
dtp.autoconfig=true|false | Enables auto-configuration using settings stored in DTP. This setting does not apply to the GUI and is ignored during import (see "-settings" or "-property" on the CLI Options page for more information about that process). Default: false |
dtp.enabled=true|false | Determines whether SOAtest or Virtualize is connected to DTP. Default: false |
dtp.url=[url] | Specifies the URL for the DTP server. Include the protocol and host name or IP address and, if appropriate, the port number and context path. |
dtp.user=[username] | Specifies the username for DTP user authentication. |
dtp.password=[password] | Specifies the password for DTP user authentication. We strongly recommend encoding your password to ensure successful authentication and a secure connection. You can encode your password by running a command line instance of SOAtest with the See CLI Options for additional information. |
report.dtp.publish=true | Enables/disables publishing test result data to DTP. |
dtp.project=[project_name] | Specifies the name of the DTP project that you want these results linked to. For more details on general projects, see Connecting to DTP. Default: Default Project |
Anchor | ||||
---|---|---|---|---|
|
Setting | Purpose |
---|---|
application.coverage.enabled=true|false | Specifies whether application coverage is enabled or not. Default: false |
application.coverage.agent.url=[url] | Specifies URLs where the applications under test and coverage agents are hosted. Include the protocol (HTTP/HTTPS) and port. Separate multiple entries with a semi-colon ( ; ). Example: http\://<AGENT_HOST>\:8050;http\://<AGENT_HOST>\:9050 |
application.coverage.user.id=[username] | Specifies a user ID so that coverage results can be associated with a specific user. A user ID should only be specified when the coverage agent is configured to run in multi-user mode. See the DTP Engine documentation for details. |
application.coverage.dtp.publish=true|false | Specifies whether coverage reports should be uploaded to DTP. If you have configured multiple coverage agents, their coverage reports will be merged into a single coverage report for DTP. Defaults to the value of |
application.coverage.binaries=[file|URL] | Specifies the URL or local file that contains binaries of the application under test (AUT). You can specify the path to a folder or a .war, .jar, .zip, or .ear file. Optional. Not needed if the static coverage file is uploaded to DTP separately. Do not use if application.coverage.static.file has been specified. |
application.coverage.binaries.exclude=[pattern] | Specifies a comma-separated pattern of binaries to exclude during AUT scanning. Optional. Analysis of binaries will take longer and analyze more of the application than needed if not used. Do not use if all binaries are accepted. The following wildcards are supported:
Example: *HelpPage* |
application.coverage.binaries.include=[pattern] | Specifies a comma-separated pattern of binaries to include during AUT scanning. Optional. Analysis of binaries will take longer and analyze more of the application than needed if not used. Do not use if all binaries are accepted. The following wildcards are supported:
Example: *qademo_webapp* |
application.coverage.static.file=[file|URL] | Specifies the URL or local file of the static coverage file generated with dotTEST or Jtest in the .xml or .data format. Optional. Not needed if the static coverage file is uploaded to DTP separately. Do not use if See Creating a Custom Test Configuration for more information. Example: static_coverage.xml |
application.coverage.images=$[dtp_project] | Specifies a set of tags that are used to create coverage images in DTP. A coverage image is a unique identifier for aggregating coverage data from runs with the same build ID. Separate multiple entries with a semi-colon ( ; ). For details, see the Parasoft DTP user guide. Example: ${dtp_project};${dtp_project}_Functional Test |
application.coverage.runtime.dir=[directory] | Specifies a directory to which to save a copy of the runtime coverage data. If no directory is specified, runtime coverage data is not saved after processing. Optional. |
application.coverage.test.associations=true|false | Enables the storing of test associations with runtime coverage data. If set to Default: true |
...
Setting | Purpose |
---|---|
tasks.clear=true|false | Clears existing tasks upon startup in cli mode. This prevents excessive time being spent "loading existing results." Default: true |
console.verbosity.level=low|normal|high | Specifies the verbosity level for the Console view. Available settings are:
Default: normal |
soatest.custom.rules.dir=[directory] | Indicates where user-defined rules are saved. |
soatest.custom.configs.dir=[directory] | Indicates where user-defined Test Configurations are saved. |
exec.env=[env1; env2; ...] | Specifies a list of tags that describe the environment where a test session was executed. Tags could describe an operating system (e.g. Windows, Linux), an architecture (e.g. x86, x86_64), a compiler, a browser, etc. These tags describe a complete test session; more environment details could be also added at the test suite, test, or test case levels via the services API. |
issue.tracking.tags=[value] | Specifies custom issue tracking tags. Multiple tags can be separated by a comma. For example:
For more details, see Indicating Code and Test Correlations. |
parallel.mode=Manual|Auto|Disabled | Determines which of the following modes is active:
For more details on this and other parallel processing options, see Configuring Parallel Processing. Default: Auto |
parallel.max_threads=<number> | Specifies the maximum number of parallel threads that can be executed simultaneously. The actual number of parallel threads is determined based on the number of CPUs, available memory, and license settings. Default: [available_processors] |
parallel.free_memory_limit=<percentage> | Specifies the amount of memory that should be kept free in low memory conditions (expressed as a percentage of the total memory available for the application). This is used to ensure that free memory is available for other processes. Default: 25 |
parallel.no_memory_limit=true|false | Indicates that you do not want to place any restrictions (beyond existing system limitations) on the available memory. Default: false |
usage.reporting.enabled=true|false | Enables or disables collecting anonymous usage information and sending it to Parasoft. Read our privacy statement to learn more at https://www.parasoft.com/privacy-policy. Default: false |
Additional Options for SOAtest and Virtualize
...