Skip to content
QiTASC.com / intaQt Installation and Maintenance / The QiTASC Cockpit /
Using the Cockpit from the Command Line
/ .. / .. /
Using the Cockpit from the Command Line





Using the Cockpit from the Command Line

Using the QiTASC Cockpit via the command line offers the same functionality as the GUI, with some additional parameters to suit custom requirements.

All installer commands are prefixed with qitasc (Windows) or ./qitasc (Linux and Mac OS) and followed by the command. To access the installer, navigate to the intaQt directory.

Syntax - Windows Users

1
qitasc <action ActionType> <name ProductName> <parameter Parameter>

Syntax - Linux and Mac Users

1
./qitasc <action ActionType> <name ProductName> <parameter Parameter>

Parameters

  • action - The action being performed by the installer

  • name (Optional) - The product addressed by the action

  • parameter (Optional) - Additional parameters, for example, to specify a directory or version number

Windows Users

1
qitasc install intaqt-studio

Linux and Mac OS Users

1
qitasc install intaqt-studio

Executable Commands

The QiTASC Cockpit executes the following commands. Items in square brackets [] are optional parameters. The following products are available via the Cockpit:

  • appium
  • executor
  • intaqt
  • intaqt-cli
  • intaqt-studio
  • license-installer
  • manuals
  • phone-service
  • sharky
  • trigger
  • verification
  • verification-ui

    Command Description Example
    install [<Product>] [-d <Directory>] [--with-android-sdk] Downloads file(s) for clean installation.

    Specifying a product installs that product only.

    -d <Directory> switches the installation directory. Previously-installed products will not be moved to this directory.

    --with-android-sdk may only be used when installing the intaqt, and also installs Android SDK.
    qitasc install

    qitasc install intaqt

    qitasc install -d /opt/qitasc

    qitasc install intaqt --with-android-sdk
    self-update Upgrades the QiTASC Cockpit to latest version qitasc self-update
    update [<Product>] [-v <Version>] Only downloads the needed files for incremental upgrade of the version. If product name is not provided, all products are updated.

    Specifying a product updates that product only.

    -v <Version> specifies the version to upgrade/downgrade to.

    Important! If different products (For example, intaQt and intaQt Studio) are running different versions, a Version Mismatch will occur and tests will not run properly
    qitasc update

    qitasc update intaqt-studio

    qitasc update -v r2018.06.1
    clean [<Product>] [--reset-config] Brings the product directory to initial state. It removes all unknown files but keeps configuration files.

    Specifying a product cleans that product only.

    --reset-config will reset the configuration.
    qitasc clean

    qitasc clean intaqt

    qitasc clean intaqt --reset-config
    remove <Product> Uninstalls the specified product & deletes the product directory. qitasc remove intaqt
    launch <product> [-a] [-c <AbsolutePath>] Launches the product in the foreground.

    Adding -a when launching intaQt will active support for Android devices.

    -c <AbsolutePath> specifies the absolute path to a specific configuration directory, and will load the directory's configuration files during startup.
    qitasc launch intaqt

    qitasc launch intaqt -a

    qitasc launch intaqt -c /Users/myname/myconfiguration/
    start <product> [-a] [-c <Path>] [--allow-32bit] Starts the product in the background.

    Adding -a when starting intaQt will active support for Android devices.

    -c <AbsolutePath> specifies the absolute path to a specific configuration directory, and will load the directory's configuration files during startup.

    --allow-32bit may be used when starting intaQt, which allows it to run on a 32-bit operation system.
    qitasc start intaqt

    qitasc start intaqt -a

    qitasc start intaqt -c /Users/myname/myconfiguration/

    qitasc start intaqt --allow-32bit
    stop <Product> Stops the product if it was launched with the startcommand. qitasc stop intaqt
    list Lists the products available for installation. qitasc list

    Note: Product name is optional for install, update and clean. If no product name is assigned to these actions, it will apply to all products. Product name is mandatory for remove, launch, start and stop.

    Additional Parameters

    The --snapshots and --releases parameters can be passed to both the install and update commands. These allow switching between:

    • Using non-release versions of intaQt products that may be required for specific use cases (with --snapshots).

    • Using official releases of intaQt products (with --releases).

    Windows Users

    1
    qitasc install intaqt-studio --snapshots
    

    Linux and Mac OS Users

    1
    qitasc install intaqt-studio --snapshots