Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

This is the recommended setup using https. If your organization does not wish to use https, please contact Tricentis support.

Create a Common Repository

Follow the instructions provided on Tricentis Support to create a new common repository.

Create a Project using Tosca Server

Create a new project for the workspace

  1. Open the Tricentis Tosca Server page in the web browser. This is configurable, but the default is http://localhost.

  2. Navigate to the Admin Console and login with Admin credentials.

...

4. The project will now appear in the list of projects in Project Overview.

...

Create a Service Account User

Create a service account for Vera to access Tosca Commander

  1. From the Tricentis Tosca Server page in the web browser, navigate to User Administration. Reauthenticate, if needed, using Admin credentials.

...

4. Specify a name for the service account. Note that this name will be displayed in Tricentis Server based Administration only. As mentioned above, the username shown in Tosca Commander will be automatically set to the service account email address.

...

Add a Locking Group

Create a group used to lock Tosca Test Cases

  1. Navigate to the groups tab within User Administration. Click the Create Group button.

...

3. The new group will now be shown in the list of user groups

...

Add the Service Account to Locking Group

Add the service account to the Locking group

  1. Click on the tile for the newly created lock group and once inside the group summary, select edit.

...

Note

The service account should be the only member of the lock group! Do not add other users to this group as it will bypass the controls in place for the approval process.

Associate the group to the project

  1. Navigate to Project Administration. The project that was created will be shown in the list of projects. Navigate to the project details page by selecting the Details icon.

...

4. The Lock group will now appear in the list of groups for the project.

...

Create the Workspace

  1. Open Tosca Commander and click on the button Create New to create a new workspace

  2. In the Create New Workspace window, select Tricentis Server Repository as the type of repository and click the button to log in to Tricentis Server.

...

Note

A Tricentis Server Repository is required for this integration.

3. In the next window, enter Admin login credentials

...

Info

Note that there are two groups named Admin. This is expected and necessary for usermanagement to function properly.

Enable Dokusnapper

If you wish to view Tosca run reports in VERAVera, you must enable the Dokusnapper functionality in Tosca; the setting is disabled by default.

...

Info

Both of these settings must be configured exactly as shown above. When Dokusnapper is enabled, but the Storage Location Type is Local, only a local copy of the test run report will be saved. VERA Vera will not be able to retrieve a copy of the Dokusnapper report from the database and therefore the report will not appear in the VERA Vera record.

3. Perform a Checkin All to save the changes to the common repository.

Enable Send Test Case Work State to qTest

In order to synchronize the test case workstate between Tosca and qTest, you must enable Tosca to send test case workstate to qTest.

...

4. Close Settings and perform a Checkin All to save the changes to the common repository.

Enable Pre-execution Approval Add-In

  1. Enable the AddIn in Tosca Commander (client-side)

...

Code Block
languagejson
<configuration>
    <configSections>
        <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="Tricentis.TCAddIns.ExecutionApprovalAddIn.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
        </sectionGroup>
    </configSections>
    <applicationSettings>
        <Tricentis.TCAddIns.ExecutionApprovalAddIn.Properties.Settings>
            <setting name="ExecutionApprovalEnabled" serializeAs="String">
                <value>True</value>
            </setting>
        </Tricentis.TCAddIns.ExecutionApprovalAddIn.Properties.Settings>
    </applicationSettings>
</configuration>

Enable Pre-execution Approval

EnableExecutionApproval from the Tosca workspace

  1. From within the Tosca workspace, checkout the project root

  2. Right click and select Enable execution approval from the context menu

...

3. Pre-execution approval is now enabled. Tosca Commander will display a message once the feature has been enabled.

...

Create Temporary File Storage Location for Dokusnapper Reports

  1. Create a new folder in the file system. Make a note of the name and location. 

  2. Modify the “AttachmentPath” setting in C:\Program Files (x86)\Tricentis\Tosca Server\RestApiService\TCAPIRestServiceStandalone.exe.config so it reflects the location of the folder.

...

Code Block
<setting name="AttachmentPath" serializeAs="String">
        <value>C:\Dokusnapper_Reports</value>
      </setting>

Add Test Configuration Parameters to Execution section

  1. Check out the top-level ExecutionLists folder.

...