Versions Compared

Key

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

Table of Contents
indent20px

...

The Qualitia Automation Studio client can be installed using one of the following QAS client installers:

  • Setup.exe: To copy this file into every machine individually from the shared location.

  • Setup.msi: Tocreate a copy of this installer into multiple computers automatically, which an IT administrator can do.

Installing the Qualitia Automation Studio Client on a Computer

Note: Ensure that you have installed the Sentinel License Service in the computer before you start installing Qualitia Automation Studio Client. Also, you must have the local administrator privileges to install it.

...

  1. Copy the Client folder from the shared location to the computer where you want to install Qualitia Automation Studio client.
    Note: Qualitia recommends running the installer (Setup.exe) from a local folder instead of the shared location. Executing the Setup.exe from the shared location takes longer time.

  2. Open the Client folder.

  3. Double-click the Setup.exe.
    The End User License Agreement screen opens.

  4. Review the agreement, select the Yes, I accept the terms and conditions in the above License Agreement checkbox, and then click Next.
    The Qualitia Automation Studio Client Installer screen displays the progress of installation.

  5. After the Qualitia Automation Studio client is installed successfully, click Finish.
    The Qualitia Configuration screen opens where you need to enter the required settings.

  6. To launch the Qualitia Automation Studio client, double-click the Qualitia icon on your desktop.

Installing a Qualitia Client using Configuration Software Management Systems or Group Policy Object (GPO)

...

languageelixir

Qualitia supports the central deployment of Qualitia clients. IT administrators An IT administrator can deploy the Qualitia Automation Studio client installer across multiple computers in a single go using tools, such as configuration software management systems or group policy object (GPO). It helps in automating the deployment of Qualitia clients by the IT administrators so that end users can install clients without requiring administrator privileges.

In order to do so, the IT or system administrator must deploy the following components on the systems where you want to install Qualitia client. You can either install these components individually or add them into your configuration software management systems or group policy object (GPO). Qualitia bundles all these components with Qualitia installable.

You can use the following commands to install these components.

Sentinel License Manager: It helps Qualitia client to connect to the license server.


The advantage is that users can run the deployed QAS client installer without having the administrator privileges.

The Qualitia Client folder present at the shared location contains the following components:

  • SettingTemplate folder,which contains the ClientSettingTemplate.json file

  • Setup.msi

Configuring the Settings in ClientSettingTemplate.json

A JSON file called ClientSettingTemplate.json file is present in the SettingTemplate sub folder. which contains a pre-defined set of configured settings. Configuring the settings in this file enable the users to start using QAS immediately after the QAS client is installed.

When you deploy the QAS client installer to multiple computers, the Qualitia Automation Studio - Client x.x.x Installer folder is created in %ProgramFilesx86% folder. This folder contains the QAS client installer file.

Info
  • If you have upgraded from a previous Qualitia version to QAS v8.0.3 or above, you do not need to enter the values in the settings.

  • This feature is applicable only for QAS v8.0.3 and above.

  • If you do not specify the values in the ClientSettingTemplate.json file, then after the users install the QAS client, the Qualitia Configuration screen opens where you need to enter the required settings.

To configure the settings in ClientSettingTemplate.json:

  1. Open the ClientSettingTemplate.json file that is present inside the Qualitia Automation Studio - Client x.x.x Installer folder, enter the following information, and then save the file:

    1. DatabaseType: (Mandatory) Lets you specify the database type, MySql or SqlServer.

    2. Authmode: (Mandatory for SQL Server only) Lets you specify the authentication mode for SQL Server using one of the following method:

      • WindowsAuthentication: To authenticate the SQL Server database using the Windows credentials.

      • SQL: To authenticate the database using the database credentials.
        Note: You do not need to enter any value in Authmode if you are connecting to MySQL.

    3. ServerName: (Mandatory) Lets you specify the database server IP address. .

    4. Port: (Mandatory) Lets you specify the database server port Id.

    5. MasterDBName: (Mandatory) Lets you specify the Master Database name.

    6. UserID: Lets you specify the username to connect with the database.

    7. Password: Lets you specify the password for authentication.

    8. QualitiaServerURL: Lets you specify the Qualitia Server URL.

    9. QualitiaMOSUrl: Lets you specify the Mobile Object Spy server URL for using the Qualitia Mobile Recorder and Mobile Object Spy.

    10. ExecutionResultPath: Lets you specify the path where QAS saves the suite execution results.

    11. QualitiaProjectPath: Lets you specify the path where Qualitia saves the project artifacts (test cases and tasks)..

Deploying QAS Client on User Computers

A file called Setup.msi is present in the Qualitia Client folder, which you need to run to deploy the QAS client installer.

Run the following command to install the Qualitia Client Setup on the computers you want:

Code Block
msiexec /i "Client\Setup.msi" /quiet

After deploying the QAS client to multiple computers, the folder called Qualitia Automation Studio - Client x.x.x Installer is automatically created in the %ProgramFilesx86% folder.

Optionally, use the following commands:

  • To connect to the Sentinel license server, enter the following command:

Code Block
call Support_Packages\haspdinst.exe -i -nomsg

...

  • To deploy the shared components such as IE Object Spy and Recorder, enter the following command:

Code Block
msiexec /i "SharedComponents\Qualitia_IE_

...

ObjectSpyAndRecorder.msi" /quiet

...

Qualitia Client Setup:

Code Block
msiexec /i "Client\Setup.msi" /quiet

Once an IT administrator deploys these components, the Qualitia user can install Qualitia client without requiring any administrator privileges.

To install Qualitia client:

...

Log on to the machine where you want to install Qualitia Client.

...

Installing the QAS Client on a User’s Computer

To install the QAS Client on user’s computer:

  1. After the QAS client installer is deployed to a user’s computer, from the user’s computer, open the %ProgramFilesx86% folder > Qualitia Automation Studio - Client x.x.x Installer.

  2. Double-click Setup.exe.

  3. Review and accept the end-user license agreement and then click Install.

  4. After the installation, click Finish.
    You can now launch Qualitia using a desktop icon and start workingInstaller.

  5. Perform the actions from the step 3 as mentioned in https://qualitia.atlassian.net/wiki/spaces/QAS80/pages/1718944382/Installing+Qualitia+Client#Installing-a-Qualitia-Client-on-a-Computer .