Lesson 1 - Installation & Setup


After reading the glossary, you should be able to install and setup your own computer.

Installation

# You might need to `sudo` for the below command
npm install -g mocha yo generator-shoov

# Install composer globally
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

Mac

Install Brew

brew install graphicsmagick

Ububntu

sudo apt-get install graphicsmagick

One time Setup

  1. Register to BrowserStack (You can also use Sauce Labs, but for this tutorial we have chosen BrowserStack as it provides a more a affordable solution. If you have Sauce labs account you can skip to section (4) and add your Sauce Labs credentials instead)
  2. Get your BrowserStack credentials BrowserStack credentials
  3. Login to Shoov
  4. Add the credentials under my-account Adding BrowserStack credentials to My account
  5. Get the ~/.shoov.json file by following the copy/ pasting the code in your terminal. This file holds your Shoov access token, and the BrowserStack credentials which will be automatically picked up when doing visual monitoring

Lets continue in the next chapter with scaffolding our first repository.