Skip to content

System parameters

To access Squash system settings, in the Squash Administration workspace, click on the System submenu, then on the anchor System parameters Parameters.

System Settings Page

Attachments

The Attachments block enables you to manage import settings for attachments and import files.

In the field Allowed file extensions, you can set the attachment extensions to authorize, separated by commas, to enable users to upload them in the dedicated workspaces of the app.

In the field Size limit of attachments in Bytes, you can enter the maximum size allowed for attachments. You will not be able to upload attachments above this size in Squash.

In the field Size limit of imports in Bytes, you can set the maximum size allowed for requirement and test cases import files. Squash will not take into consideration files above this size.

Focus

To edit fields of the type Size limit, you may need to first modify database parameters so that they are consistent with the values you want to set.

Squash public URL

The block Squash public URL enables you to declare Squash's public URL. This URL must end with /squash. For example, Squash's public URL for its demo is https://demo.squashtest.org/squash.

The tool uses this value to set the URLs in the Squash API's .json response files in the descriptions of issues reported from Squash. It is also used as a callbackurl for bidirectional exchanges between Squash/Jenkins, Squash/Squash Orchestrator, and Squash/Jira.

The value entered in this block prevails over the value of the property tm.test.automation.server.callbackurl in the file squash.tm.cfg.properties.

Error management

You can enable or disable the display of error details in Squash.

If this option is enabled, the error details (stack trace) will be displayed for the user in a pop-up when they encounter a bug while using the tool.

If this option is disabled, when encountering a bug, the pop-up will tell the user to get in contact with an administrator to learn more about it.

Learn More

The block Manage errors is hidden if the property squashtm.stack.trace.control.panel.visible of Squash configuration file is set on false. To learn more about Squash properties, please visit this page: Manage Squash Configuration File.

Automatic authentication to the bugtracker at login

This option enables you to activate or deactivate automatic authentication to the bugtracker for the user when they log onto Squash.

If this option is enabled, when the user logs in, Squash tries to connect to the bugtracker with the same credentials used to log onto Squash, without taking into account the information entered in My account. This feature is useful in when the authentication to Squash and to the associated bugtracker is delegated to the same LDAP or AD.

If this option is disabled, the credentials taken into account to connect to the bugtracker will be those entered in My account.

Login and Action words case insensitivity

Logins

You can activate or deactivate case insensitivity for all Squash user logins.

When login case insensitivity is enabled, administrators cannot create login duplicates by using uppercase and lowercase letters. As for users, they can enter their username without having to use case sensitivity to log onto the app. This option is useful when the authentication to Squash is delegated to a third party tool (LDAP, AD).

When login case insensitivity is disabled, users must enter their login using case sensitivity to log onto the app and administrators can create login duplicates by using uppercase and lowercase letters.

Action words

It is also possible to configure case insensitivity for action words used in BDD test cases that are in the Action words workspace.

When action words insensitivity is enabled, in the Action words workspace, it is not possible anymore to add action word duplicates using uppercase and lowercase letters in the same project.

When action words insensitivity is disabled, similar action words with different uppercase and lowercase letters can coexist in the same project of the Action words workspace.

Use Milestones

With this option, you can enable or disable features related to milestones in Squash.

Warning

Disabling milestones deletes all created milestones and disables all milestone features. All items will be dissociated from the milestones.
When milestones are re-activated, milestones and their associations do not remain.

Disable automatic search for search pages

It is possible to activate or deactivate the automatic launch of searches for all the search pages in the different workspaces. When the option is deactivated, click on the [Search] button to launch the search.