# Installing Gondola
What You Will Learn
# 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.
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.
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:
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
- Search for Gondola Studio and click
- You can see that the Gondola Studio icon is now displayed on the Activity Bar.
# Step 2: Login to Gondola
- Click the Gondola Extension Icon in the Activity Bar .
- Click the View License Button.
- Login using your username and password or a token.
Once you've successfully logged in you can start using Gondola