TOSCACommander.exe.config

The TOSCACommander.exe.config file contains application settings for Test Automation for SAP Commander, and default values for user-specific settings. The TOSCACommander.exe.config file is located in the following directory: %COMMANDER_HOME%. Only administrators can make changes to this file since changes will affect all users on this machine.

The TOSCACommander.exe.config user-specific default values can be overridden for individual users in the user.<Version>.config file. For more information on how to do this, please see User-specific configuration.

Settings specified in the user.<Version>.config file override the settings of the TOSCACommander.exe.config file.

Section userSettings

For information on how to customize user-specific settings, please see User-specific configuration.

Tricentis.TCCore.Persistency.Properties.Settings

DefaultDbCommandTimeout

This setting must only be modified after consulting with Tricentis Support.

SynchronizedQueueTreshold

Description

This setting specifies the number of objects to be processed simultaneously when projects are synchronized and saved. If this setting is not specified, the value is 100000 by default. This value can be decreased if an OutOfMemoryException occurs while projects are either synchronized or saved. In this case, the synchronize or save processes are delayed. This setting is also used if a new workspace is created for an existing repository.

Example

1000

TaskGroupVisibility

This setting must only be modified after consulting the Tricentis Support.

TmpProjectName

Description

Name of the project to which settings and repository refer

Example

ToscaCommander

ToscaProjectDir

Description

Directory in which data of the workspaces are stored

Example

C:\Tosca_Projects

UndoEnabled

Description

Enable/Disable: Undo function for Test Automation for SAP Commander

Example

True

Tricentis.TCCore.GUI.Properties.Settings

WorkspacesDir

Description

Directory to store workspaces

Example

C:\TOSCA_Projects\Tosca_Workspaces

CommonRepoDir

Description

Directory to store Common Repositories

Example

C:\Tosca_Projects\Tosca_CommonRepositories

MigrationOfExecutionLogsEnabled

This setting must only be modified after consulting the Tricentis Support.

FontStandardName

Description

The font used in Test Automation for SAP Commander

Example

Microsoft® Sans Serif

FontStandardSizeInPoints

Description

Font size of the font used in Test Automation for SAP Commander in points

Example

8.25

ShowExecutionStatisticsInsideExecLists

Description

This setting specifies whether the statistics of the LogInfo column should be displayed for directories in ExecutionLists.

Example

True

Tricentis.TCCore.Base.Properties.Settings

HijackingEnabled

Description

Enable/Disable: obtain temporary write access without checkout

Example

False

CheckOutTreeConfirmNumObjects

This setting must only be modified after consulting the Tricentis Support.

AttachedFilesEnabled

Description

Enable/Disable: linking files in the files system to selected objects in the workspace (file references)

Example

True

CommonRepoLockTimeoutInSeconds

Description

Sets the maximum waiting time on the availability of the CommonRepository in seconds

Example

5

EnableHierarchicalUserGroups

Description

If enabled (True), user group hierarchies can be managed (see chapter " Use hierarchical user groups").

Example

True

IncludeTreeForSynchronizationEnabled

Description

If enabled (True), you can include a whole tree for synchronization (see chapter "Enable Synchronization").

Example

True

IndividualCheckInEnabled

Description

Enable/Disable: selective check-in on object level (see chapter "Synchronization - Using specific functions")

Example

False

IndividualUpdateEnabled

Description

Enable/Disable: selective workspace update on object level (see chapter "Synchronization - Using specific functions")

Example

False

IndividualUpdateShallowEnabled

Description

Enable/Disable: only the element itself and its direct child elements are updated

Example

False

IndividualCheckInHandleUsedOwnedItems

Description

Steering to handle IndividualCheckIn concerning those objects that are (directly or indirectly) used by the objects to be checked in and are still checked out themselves.

AlwaysAdd: the used objects are always checked in (without asking the user)

Ignore: the used objects are not checked in (without asking the user)

AskUser: The user can decide if all depending objects or none of these objects should be checked in.

Default setting: AskUser

Example

AskUser

IndividualUpdateHandleUsedOwnedItems

Description

Steering to handle IndividualUpdate concerning those objects that are (directly or indirectly) used by the objects to be updated and are also modified.

AlwaysAdd: the used objects are always updated (without asking the user)

Ignore: the used objects are not updated (without asking the user)

AskUser: The user can decide if all depending objects or none of these objects should be updated.

Default setting: AlwaysAdd

Example

AlwaysAdd

MaxEmbeddedFileSize

Description

This value specifies the maximum size of embedded files in integral numbers and in megabyte. The value 0 (nil) disables the option to embed files.

Example

0

CreateNewWorkspaceShallowEnabled

Description

When this setting is enabled (True), a multi-user workspace only contains the project object when it is initially created. During the process to create a workspace no update from the Common Repository is carried out.

Example

False

EmbeddedFileSizeWarningLevel

Description

This value specifies the file size, starting from which a warning message is displayed, in integral numbers and in megabyte. In line with this warning it is possible to include the file as a reference.

Example

False

RevokeAllMyCheckoutsEnabled

Description

This setting activates the option Revoke all my Checkouts in other Workspaces.

Example

False

EnableUndoLocalchangesTask

Description

This setting allows to enable or disable the option Revert local. This setting must be added and it is enabled by default.

Example

False

EnableRevertProjectToRevisionTask

Description

This setting allows to enable or disable the option Revert to Revision. This setting must be added and it is enabled by default.

Example

False

AutoIncludeNecessaryItemsBeforeExecution

Description

This setting specifies whether all the required objects should be included in the synchronization prior to execution.

Example

True

ShowSmartInclusionWarning

Description

This setting only applies if the value of the setting AutoIncludeNecessaryItemsBeforeExecution is set to True. This setting specifies whether a warning should appear prior to including objects automatically into synchronization. If this warning appears, the user will be prompted again whether the objects should be included or not.

Example

False

Tricentis.TCCore.BusinessObjects.Properties.Settings

AllowOrderingForExecutionListsFolders

Description

ExecutionLists and ExecutionList folders cannot be rearranged manually by default. ExecutionLists are sorted by Type and Name.

This setting must be created with the value True in order to change the behavior. ExecutionLists are initially sorted according to the UniqueID and can then be manually rearranged.

Example

False

AllowOrderingForModulesFolders

Description

Modules and Module folders can be rearranged manually by default. Modules are initially sorted according to the UniqueID.

This setting must be created with the value False in order to change the behavior. Modules are sorted by Type and Name.

Example

True

MultipleReferencesToIdenticalTestCaseAllowed

Description

If enabled, a TestCase can be repeatedly used in one ExecutionList.

Example

True

Section applicationSettings

ShowSynchronizeOperationsForExecutionListsOnlyWhenPossible

Description

The options Synchronize and Search all...->Synchronized Folder are always displayed by default. If this setting is enabled, these options are only displayed if synchronous ExecutionEntryFolders are available.

Example

False

Tricentis.TCCore.Persistency.Properties.Settings

CheckInObjectCountWarningLevel

Description

This setting specifies whether a warning notice including a cancel option should be displayed when large amounts of data are checked in (Checkin all). The specified value indicates the number of modified Test Automation for SAP Commander™ objects to be checked in (cumulative). This setting affects the performance of the Repository (Performance).

Example

0

CompressDBDumpFile

Description

If this setting is enabled, the common repository is compressed when saving. Please consult Tricentis Support before modifying this setting.

Example

False

SyncPolicyIsDefaultOff

Description

This setting allows to specify for a certain object type that the property SynchronisationPolicy has the default value CustomizableDefaultIsOff (TestCase, ExecutionLog, etc.) while it is created.

Example

TestCase

DB2UseBulkInserts

Description

If enabled, more than one object is copied to the database at once when the operation Checkin All is performed. If this setting is disabled, the objects are written to the database one by one. This setting is used for DB2 databases. The setting DB2ObjectStorageChunkSize specifies the number of objects to be transferred at the same time. These settings have an influence on the performance of the Checkin All function.

Example

True

DB2ObjectStorageChunkSize

Description

This setting specifies the number of objects to be copied to the DB2 database at once when the operation Checkin All is performed and if DB2UseBulkInserts is enabled. If the value of this setting is less than 2, the objects are copied to the database one by one.

Example

50

SQLServerUseBulkInserts

Description

If enabled, more than one object is copied to the database at once when the operation Checkin All is performed. If this setting is disabled, the objects are written to the database one by one. This setting is used for MS SQL server databases. The settingMSSQLServerObjectStorageChunkSize specifies the number of objects to be transferred at the same time. These settings have an influence on the performance of the Checkin All function.

Example

True

MSSQLServerObjectStorageChunkSize

Description

This setting specifies the number of objects to be copied to the MS SQL server database at once when the operation Checkin All is performed and if SQLServerUseBulkInserts is enabled. If the value of this setting is less than 2, the objects are copied to the database one by one.

Example

50

OracleUseBulkInserts

Description

If enabled, more than one object is copied to the database at once when the operation Checkin All is performed. If this setting is disabled, the objects are written to the database one by one. This setting is used for Oracle databases. The setting ORACLEObjectStorageChunkSize specifies the number of objects to be transferred at the same time. These settings have an influence on the performance of the Checkin All function.

Example

True

ORACLEObjectStorageChunkSize

Description

This setting specifies the number of objects to be copied to the Oracle database at once when the operation Checkin All is performed and if OracleUseBulkInserts is enabled. If the value of this setting is less than 2, the objects are copied to the database one by one.

Example

50

Tricentis.TCCore.Base.Properties.Settings

EnableSmartInclusion

Description

This setting is required for synchronizing objects in multi-user workspaces. Objects that are excluded from synchronization are included into the synchronization again by expanding them. This behavior can be changed by disabling this setting.

Example

True

Tricentis.TCCore.BusinessObjects.Properties.Settings

ShowModifyOperationsForObjectMapParamsOnModule

Description

This setting enables the option to modify ModuleAttributes via the context menu of Modules.

Example

False

Tricentis.TCCore.XLConnector.Properties.Settings

UseCellTextAsValue

Description

This setting allows to specify how values are copied from Excel cells. If this setting is True, the value is read as text (i.e. how it is displayed). If this setting is False, the value is read as Value (i.e. how it has been entered earlier).

Example

False