Tricentis Analytics Upgrade Guide

Overview

As well as performing a fresh install, you can also upgrade your version of Tricentis Analytics. To do so, you will need the Tricentis Analytics Upgrade App.

The Tricentis Analytics 1.3.1 database structure is different compared to earlier versions of Tricentis Analytics. As a result, Tricentis Analytics Version 1.3.1 will not work with your old reporting database that you used for versions earlier than 1.3.1. Later on, when you type a new name in the json configuration file (see instructions below), the upgrade app will automatically create a new database for you. Do not create a new database yourself.

The Upgrade App is responsible for the following:

  • Installing the SyncApp (includes launching the new reporting DB)
  • Stopping and starting the service of the SyncApp
  • Upgrading applications in Tricentis Analytics
Please be aware that Tricentis Analytics Version 1.3.1 is ONLY compatible with qTest Manager 9.7.1 and Tosca 12.3. You are able to use the upgrade application to upgrade from Tricentis Analytics 1.0 (Tosca 12.2) to Tricentis Analytics 1.3.0 and from Tricentis Analytics 1.3.0 toTricentis Analytics 1.3.1.

Prerequisites

  • For Tosca users: upgrade Tosca from 12.2 to 12.3
  • For qTest users: upgrade to qTest 9.7.1

Use the Upgrade App

Follow these steps to download and use the Tricentis Analytics Upgrade App.

  1. Download the Tricentis Analytics upgrade file.

  2. Modify the json file Tricentis.Analytics.Snapshotting.Snapshotter.json under the folder C:\Program Files (x86)\TRICENTIS\Tosca Testsuite:

    • Modify DB Name : Initial Catalog=<new DB name>

    • If you don’t need Tricentis Analytics to work with qTest, skip this step. Otherwise, add the qTest section as seen in the following image. Provide Elasticsearch instance and qTest DB info (provide DB ReadReplica if you have one, otherwise provide the master DB info).

    • Add Hostname (the hostname you use to access your Tricentis Analytics)

    • This is how your qTest API Endpoint should appear:

      "QTest": {

      "Manager": "http://localhost:8080",

      "Es": "http://localhost:9200",

      "ClientId": 2,

      "DbHost": "localhost",

      "DbPort": 5432,

      "DbName": "qtest97",

      "DbUser": "postgres",

      "DbPwd": "password",

      "Options": "&="

      },

  3. Run TricentisAnalyticsModifier.exe
  4. In the "Tricentis Analytics Modifier Setup" dialog, select Install
  5. Once you are done, select Close.