Skip to content

Plugin for starting up a BrowserStack tunnel when running tests with Gemini

License

Notifications You must be signed in to change notification settings

Saulis/gemini-browserstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gemini-browserstack

Plugin for starting up a BrowserStack tunnel when running tests with Gemini

Build Status

Requirements

Works with gemini v1.0.0 or later.

Installation

npm install gemini-browserstack

Configuration

  • username (optional) sets the username for BrowserStack. Defaults to environmental variable BS_USERNAME
  • accessKey (optional) sets the accesskey for BrowserStack. Defaults to environmental variable BS_ACCESS_KEY
  • localIdentifier (optional) sets the local identifier for BrowserStack. Enables you to run multiple parallel tests.

Example configuration for your .gemini.yml

rootUrl: http://localhost:8080/sut/
gridUrl: http://this.address.is.ignored/so-anything-goes

system:
  plugins:
    browserstack:
      username: foo
      accessKey: bar

browsers:
  ie11:
    desiredCapabilities:
      os: "WINDOWS"
      os_version: "7"
      browserName: "internet explorer"
      version: "11"

  chrome43:
    desiredCapabilities:
      os: "WINDOWS"
      os_version: "10"
      browserName: "chrome"
      version: "43"

About

Plugin for starting up a BrowserStack tunnel when running tests with Gemini

Resources

License

Stars

Watchers

Forks

Packages

No packages published