Menu

Getting Started with Q4 2019 qTest OnPremise

Overview

You will find information below for Supported Operating Systems and Browsers, Prerequisite Applications, Installation/Upgrade Guides, Deployment Models, along with Hardware Requirements and Supported Versions specific to the Q4 2019 qTest OnPremise release.

New for This Release: Enhanced Security Enablement for Sessions and Insights

During an attempted CSRF attack, user credentials may potentially be inherited and then used to maliciously perform undesirable actions, usually affecting a change of state of server. Please note that this does not result in any data theft. Additional details are provided within the Install/Upgrade guides. 

Release Notes

Below are the Release Notes for each qTest application associated with the Q4 2019 OnPremise release.

Hardware Requirements

qTest 9.8.3 

Your team size and the applications included in your subscription plan will determine the right hardware requirements needed before the installation. Please see this article: Server Sizing Guide

Tricentis Analytics 1.4

For information on Tricentis Analytics 1.4 hardware requirements, refer to this article. - Coming Soon!

Deployment Models

qTest 9.8.3

qTest components (and prerequisite applications) communicate with each other via TCP and HTTP, so they can be installed on different systems as long as they can connect via specific ports. Files that may need to be shared among services can be supported by a distributed file system like NFS or SMB. In QASymphony's production cloud deployment, each application has a dedicated server to ensure the best control, but that may not be necessary for an OnPremise deployment. For best practices, please see the examples provided in this article: Selecting your OS and Deployment Model 

Deployment Model and Architecture for Tricentis Analytics 1.4

For information on the Tricentis Analytics architecture, please refer to this article. - Coming Soon!

Supported Systems

Operating Systems

qTest installation packages are offered for these 3 types of environments:

  • Docker on Linux (CentOS 7.2-7.4) or (Ubuntu 16.04-18.04)  64-bit
  • Linux native (CentOS 7.2-7.4) or (Ubuntu 16.04-18.04)  64-bit
  • Windows native (2008 R2, 2012 R2, 2016, 2019)

Browsers

qTest works best on the latest stable versions of:

  • Chrome
  • Firefox
  • Safari
  • IE11

Prerequisite Applications

qTest 9.8.3

Based on the OS environment, please see the list of prerequisites below:

Docker

  • Must have access to the outside internet (cannot be used in closed network)
  • Docker Host v17.03-ce to v18.03-ce  See: Instructions to install Docker
  • Kernel must be at least 3.10
  • Once you have Docker installed, you'll automatically have access to the prerequisite applications
  • If you're using CentOS, See: Adjust Docker Storage Drive for CentOS

Windows or Linux (non-Docker)

The table below shows the required versions of prerequisite applications. These must be installed and running before deploying qTest applications.

Here are some basic instructions for installing these prerequisites. If you need more detailed instructions to install these prerequisites, click on the hyperlinks in the table below.

PREREQUISITE APPS DESCRIPTION SUBSCRIPTION PLAN
    Premium Elite

PostgreSQL 9.5.4 - 10

NOTE:

  • A PostgreSQL super user is required
  • This user must be named "postgres" and granted with read/write permissions
Database Server for Manager, Sessions, Insights, Parameters, Launch, Pulse and Scenario. check-icon-32x32.png check-icon-32x32.png

Elasticsearch 6.5 - 6.8.1

Database Server for Manager check-icon-32x32.png check-icon-32x32.png

An NFS directory

NOTE:

  • This is only required if you are deploying qTest applications using load balancing model
To store attachments (optional) (optional)

Tricentis Analytics 1.4

For prerequisite information on the Tricentis Analytics 1.4 install, please refer to this article. -Coming Soon!

 qTest Products

Each product in the qTest platform delivers a tailored experience for its users. Below is a list of the products that you should install for each subscription plan:

PRODUCT DESCRIPTION SUBSCRIPTION PLAN
    Premium Elite
Manager Test Case Management check-icon-32x32.png* check-icon-32x32.png
Sessions/
Explorer
Screen Capture and Recording check-icon-32x32.png check-icon-32x32.png
Parameters Reusable Test Input Data check-icon-32x32.png  check-icon-32x32.png
Insights/
Tricentis Analytics
Testing Metrics and Analytics   check-icon-32x32.png
Launch Centralized Test Automation   check-icon-32x32.png
Scenario Jira Plugin for BDD   check-icon-32x32.png
Pulse Agile and DevOps Workflows   check-icon-32x32.png


*qTest Manager component for the Premium package is simply for Administrative purposes and does not contain test case management features.

Install and Upgrade Guides

qTest 9.8.3

Below are links to our Master Install and Upgrade Guides for the qTest Product Suite. These Master Guides provide you access to previous versions and operating system instructions.

Tricentis Analytics 1.4 - Coming Soon!

  • Install Guide
  • Upgrade Guide

Ports

qTest 9.8.3

Please note, that you must open the ports below prior to any self/assisted installation or upgrade. You should only open the HTTPS ports if you plan to serve SSL from the application.

PREREQUISITE APPLICATIONS

Product  Port
Postgres 5432
ElasticSearch  9200
Network Drive 2049

 

LINUX DOCKER  

Product HTTP Port HTTPS Port
Manager 80 443 
Sessions 8080 8443
qMap 7080 7443
Scenario 6080 6443
Insights 9080 9443
Parameters 10080 10443
Pulse 4080 4443
Launch 3080 3443

 

LINUX NON-DOCKER AND WINDOWS

Product HTTP Port HTTPS Port
Manager 8080 8443 
Sessions 9080 9443
Scenario 6080 6443
Insights 10080 10443
Parameters 5080 5443
Pulse 4080 4443
Launch 3080 3443

 

Tricentis Analytics 1.4

Tricentis Analytics uses the following ports by default: 

Port Type Port # Open Direction Configurable

Default TCP Ports

 

80

inbound and outbound

no

443

inbound and outbound

no

4242

inbound

no

4247

inbound

no
Tricentis Analytics Authority Web App Port 5000 in and outbound yes
Tricentis Analytics internal Postgres

4432

  if necessary

Internal port for AppSync

8080

  if necessary

For more information on Tricentis Analytics 1.4 install prerequisites, refer to this article.

Supported Versions

As outlined in the Terms of Use (Appendix A - Support Services), QASymphony OnPremise support expires for any software version more than 12 months after any superseding update. Therefore, we recommend that customers keep up with the latest updates and upgrade their software. For information on OnPremise software versions and their support status, refer to this article.

Powered by Zendesk