An open API service indexing awesome lists of open source software.

https://github.com/browserstack/automate-node-samples

Sample mocha, protractor, nightwatchjs, wd parallel testing code for running selenium with BrowserStack Automate
https://github.com/browserstack/automate-node-samples

Last synced: 5 months ago
JSON representation

Sample mocha, protractor, nightwatchjs, wd parallel testing code for running selenium with BrowserStack Automate

Awesome Lists containing this project

README

          

# Automate Node Samples

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](https://github.com/browserstack/automate-node-samples/tree/selenium-4) branch

Do remember to switch the BROWSERSTACK_USERNAME and BROWSERSTACK_ACCESS_KEY with your own browserstack credentials.

#### Setup
To setup run `npm install`

#### Samples
1. `node single.js` : Run test on a single browser.
2. `node parallel.js` : Run test on multiple browsers.
3. `mocha mocha/BrowserStackRemoteUnit.js` : Run sample mocha test.

## Other frameworks

For other nodejs frameworks, refer to their individual repositories -

- [Internjs](https://github.com/browserstack/intern-browserstack)
- [Protractor](https://github.com/browserstack/protractor-browserstack)
- [Nightwatch](https://github.com/browserstack/nightwatch-browserstack)
- [WD](https://github.com/browserstack/wd-browserstack)
- [Nemo](https://github.com/browserstack/nemo-browserstack)