viniciusgama / gulp-browserstack

Start and stop SSH tunnels to BrowserStack in your Gulp pipeline.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Gulp BrowserStack

Start and SSH tunnel before you run your e2e tests in Gulp and tear it down properly afterwards. See the BrowserStackTunnelWrapper documentation for an overview of the available options.

##Example

// running protractor tests on browserstack

var browserStack = require('gulp-browserstack');

gulp
    .src('/test-e2e/**/*Test.js')
    .pipe(browserStack.startTunnel({
        key: 'YOUR_ACCESS_KEY'
    }))
    .pipe(g.protractor.protractor({
        configFile: 'config/protractor-browserstack-config.js'
    }))
    .pipe(browserStack.stopTunnel());

You will find the access key in your BrowserStack account details.

About

Start and stop SSH tunnels to BrowserStack in your Gulp pipeline.


Languages

Language:JavaScript 100.0%