This repository contains code samples from http://browserstack.com/automate/node. Please feel free to clone the repo and use the example code.
Master branch contains Selenium 3 samples, for Selenium 4 - W3C protocol please checkout selenium-4 branch
Do remember to switch the BROWSERSTACK_USERNAME and BROWSERSTACK_ACCESS_KEY with your own browserstack credentials.
To setup run npm install
node single.js
: Run test on a single browser.node parallel.js
: Run test on multiple browsers.mocha mocha/BrowserStackRemoteUnit.js
: Run sample mocha test.For other nodejs frameworks, refer to their individual repositories -