Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space ENGINES1031 and version 2020.2

...

 You can also create a custom .properties file and pass it to the jtestcliwith the -settings switch. Use absolute paths to specify the custom .properties file. You can use the -settings switch multiple times to specify several .properties files. Entries with the same key will be overwritten.

Code Block
jtestcli -settings path/to/settings.properties  -settings path/to/another/settings.properties

Info
titleFile path convention on Windows

Use double backslashes to specify file paths in the .properties file on Windows. For example:

configuration.dir.user=C:\\parasoft\\2018\\configs\\user

...

  1. [INSTALL_DIR]/etc/jtestcli.properties: the base configuration file that should not be modified.
  2. [INSTALL_DIR]/jtestcli.properties: the main configuration file you can use to specify your settings; it contains a list of basic configuration settings (license, reporting, etc.) you need to uncomment before configuring the setting's value.
  3. [USER_HOME_DIR]/jtestcli.properties: for your convenience, you can store the configuration file in your home directory to overwrite settings from the [INSTALL_DIR] (for example, to ensure your settings are not affected by re installations or updates).
  4. [WORKING_DIR]/jtestcli.properties: for your convenience, you can store the configuration file in your working directory.
  5. Custom settings passed with the command line switch -settings path/to/settings.properties (e.g., -settings ../settings.properties).
  6. Custom settings passed with the command line switch -property [key=value] (e.g. -property "report.mail.enabled=true").

...

Ant and Maven Pattern

You can provide the path to the settings file with Ant or Maven using the following pattern:

...

  • -Djtest.[Maven property name] (e.g., -Djtest.settings="my.general.properties").
  • the pom.xml file
  • -Dproperty.jtest.[property name] (e.g., -Dproperty.jtest.license.use_network=truedtp.server=server1.mycompany.com)

Both -Djtest and pom.xml override settings that are passed with -Dproperty.jtest.

...