# Installing Gondola

# Requirements

# List of Required Software and Packages

# System Requirements

  • OS: Windows 10 (EN & JP locales), MacOS Mojave (10.14), MacOS Catalina (10.15), Ubuntu 18.04 LTS (Bionic Beaver)

  • Memory: Gondola Studio requires at least 1GB of free memory (reference), while Gondola Agent requires at least 512MB of free memory plus the requirements of the required dependencies.

  • At least 500mb of free space For the best experience with Gondola, we encourage our users to run Gondola and it's required dependencies on a computer with at least 8GB of memory, a core i5 4th generation or equavilent CPU, with an SSD.

  • Desktop Web Testing Gondola Agent requires at least 512MB of free RAM plus the requirements of the browser you are testing.

  • Mobile App Testing Gondola Agent requires at least 512MB of free RAM plus the requirements of the required dependencies including Appium & the emulator/simulator.

    • Android

      In most cases, Android Studio is required, your system will need to meet its system requirements. We also have to reserve more room for running the emulator if you are not using a physical device for testing.

    • iOS

      To be able to test iOS devices, Appium has to be installed on computer running OSX. Most Apple computers (since 2017) can run the tests. You will need to meet the the XCode & iOS simulator requirements.

# Step 0: Prerequisites

# Installing Node.JS and npm

Gondola requires Node.js LTS version 10.x and higher):

  • To check whether your machine has Node and NPM installed with the correct version, open a terminal/console window and type:
npm --versions

We recommend using Node Version Manager for managing you Node.js version. You can follow the steps below to install them or if you wish to manage it yourself you can download the Node.js Long Term Support (LTS) version from the official website here

After installing the latest Node.js LTS version, you can check the Node.js version and install the project's dependencies by running the command below:

node -v
npm i

# Install Visual Studio Code

Visual Studio Code is required to use with Gondola. Head to their website to download and install it.

# Step 1: Installing Gondola Studio

Gondola Studio is an extension for Visual Studio Code that helps you to create, manage, and execute tests using Gondola Framework.

Click here for follow the steps below to install Gondola Studio

  • Open Visual Studio Code and click on the Extensions icon on the Activity Bar extension icon
  • Search for Gondola Studio and click Install
    Extensions Marketplace
  • You can see that the Gondola Studio icon is now displayed on the Activity Bar.

Gondola Icon

# Step 2: Login to Gondola

  • Click the Gondola Extension Icon in the Activity Bar Gondola Icon.
  • Click the View License View License Button.
  • Login using your username and password or a token.

Once you've successfully logged in you can start using Gondola

Last Updated: 12/28/2020, 4:12:58 AM