Skip to content

browserstack/nightwatch-browserstack

Repository files navigation

nightwatch-browserstack

Nightwatch Integration with BrowserStack.

BrowserStack Logo

Setup

  • Clone the repo

  • Install dependencies npm install

  • You can export the environment variables for the Username and Access Key of your BrowserStack account

    export BROWSERSTACK_USERNAME=<browserstack-username> && export BROWSERSTACK_ACCESS_KEY=<browserstack-access-key> 

Running your tests

  • To run tests, run npm run sample-test
  • To run local tests, run npm run sample-local-test

Understand how many parallel sessions you need by using our Parallel Test Calculator

Notes

Connecting to BrowserStack via a proxy server

You can specify proxy settings in Nightwatch by adding the proxy key in your *.conf.js

 test_settings: { default: { desiredCapabilities: { // Your capabilities }, proxy: { "host": "", // "127.0.0.1" "port": "", // "8081" "protocol": "" // "http" } } }

Additional Resources

About

Selenium examples for Nightwatch and BrowserStack Automate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 23