System Requirements

Applies to QAComplete 14.4, last modified on May 20, 2024
In This Topic:

Supported Windows versions

64-bit edition of the following Microsoft Windows operating systems:

Windows Server 2019
Windows Server 2016
Windows Server 2012
Windows Server 2012 R2
Requirements for Windows Server
  • Your servers hosting the application and the database must use US English Regional Settings.

  • Microsoft .NET Framework 4.5.2 or newer

    If the required version of .NET Framework is not installed on your server, the QAComplete installation program will install it automatically.

    We recommend that you install the latest updates for the .NET Framework on your server.
  • Make sure to allow incoming and outgoing traffic through ports 80 and 443, which QAComplete potentially uses. If you are planning to use the QAComplete Integration for JIRA plugin, ensure that port 51000 is also available.

Supported SQL Server versions

The following versions of Microsoft SQL Server:

SQL Server 2019 SQL Server 2019 Express
SQL Server 2017 SQL Server 2017 Express
SQL Server 2016 SQL Server 2016 Express
SQL Server 2014 SQL Server 2014 Express
SQL Server 2012 SQL Server 2012 Express
Requirements for SQL Server
  • SQL Server must have Mixed Mode Authentication enabled. You set the authentication mode during the installation of SQL Server.

  • SQL Server collation must be set to SQL_Latin1_General_CP1_CI_AS and be case-insensitive. You set the collation mode during the installation of SQL Server.

  • By default, SQL Server uses port 1433.

    If your SQL Server uses a different port and your SQL Server and web server are on different machines, you will have to specify the needed port explicitly during the installation.

    If your SQL and web servers are on the same machine, and your SQL Server has the Shared Memory protocol enabled, you will not have to specify the port during the installation.

  • If you use SQL Server Express –

    • Enable SQL Server authentication in its settings. By default, SQL Server Express uses Windows authentication only.

    • Make sure SQL Server authentication is enabled in its settings.

Minimum system requirements

  • 2-Core CPU

  • 4 GB RAM

  • 50 GB hard drive (RAID recommended)

User permissions

Install and update must be performed using the local machine’s Administrator account or an account assigned to the local Administrator group. The account must be able to connect to the SQL server hosting the QAComplete databases (named SoftwarePlanner) with system administrator rights.

Required web server (IIS) roles

Make sure your server has the following service roles enabled in the Server Manager:

  • Web Server (IIS)

    • Web Server

      • Common HTTP Features

        • Static Content
        • Default Document
        • Directory Browsing
        • HTTP Errors
        • HTTP Redirection
      • Application Development

        • ASP.NET 4.5 (only for Windows Server 2012)
        • ASP.NET 4.6 (only for Windows Server 2016)
        • .NET Extensibility 4.5 (only for Windows Server 2012)
        • .NET Extensibility 4.6 (only for Windows Server 2016)
        • ASP
        • CGI
        • ISAPI Extensions
        • ISAPI Filters
        • WebSocket Protocol
      • Health and Diagnostics

        • HTTP Logging
        • Request Monitor
        • ODBC Logging
      • Security

        • Request Filtering
      • Performance

        • Static Content Compression
    • Management Tools

      • IIS Management Console
      • IIS 6 Management Compatibility
        • IIS 6 Metabase Compatibility

        • IIS 6 Management Console

Required features

Make sure your server has the following features installed:

  • .NET Framework 4.5 Features (only for Windows Server 2012)

    • WCF Services

      • HTTP Activation

  • .NET Framework 4.6 Features (only for Windows Server 2016)

    • WCF Services

      • HTTP Activation

  • SMTP Server

  • Windows Process Activation Service

    • Configuration APIs

    • Process Model


To ensure the most efficient installation of the software –

  • Use local SMTP.

  • Accept default values and settings - install on C:\ drive.

  • Install the application and the database on the same server.

Installation assistance

If you cannot use the default installation settings, there will be additional configurations that you will need to address. This document does not cover these modifications.

Important: If you need assistance, please contact our Customer Care explaining these exceptions prior to proceeding with the installation so we can best provide assistance –

See Also


Highlight search results