Plugin for starting up a BrowserStack tunnel when running tests with Gemini
Works with gemini v1.0.0 or later.
npm install gemini-browserstack
- 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"