node package manager
Easy collaboration. Discover, share, and reuse code in your team. Create a free org ยป

happn-integration-tests

Setup

Installation

You need to have vpn access to pod0 and nodejs installed (use LTS build).

  1. Point npm towards happn private npm server (pod0 ON)
npm config set registry http://npm.happn.io
  1. Install package globally
$ npm install -g happn-integration-tests

Update

If anything goes wrong please update and retry.

npm update -g happn-integration-tests

Usage

Getting started

Get some help

$ happn-test -h

Run tests against a custom build

$ happn-test -a path/to/my/build.apk

Run tests against a custom backend stack

$ happn-test -s preprod

Appium grid

By default tests are run on emulators / simulators on a macmini at the QA square. This is for debugging purpose and the grid might be busy or fail at any time. To run real tests you will need to use Sauce Labs / TestObject devices. This is done by configuring SAUCELABS_API_KEY environment variable. Ask the key to a maintainer.

Maintainers

Kevin Roulleau