This project adds Javascript language plugin for gauge.
gauge install js
gauge init js
gauge run specs
For other details refer the documentation here
Run the following command to create a sample gauge template
$ gauge init js
Run the following command to create a sample Puppeteer template
$ gauge init js_puppeteer
Run the following command to create a sample WebDriver template
$ gauge init js_webdriver
gauge install js --version 2.1.0
- Download the plugin from Releases
gauge install js --file gauge-js-2.1.0.zip
To install js nightly, download the latest nightly from here.
Once you have the downloaded nightly gauge-js-version.nightly-yyyy-mm-dd.zip, install using:
gauge install js -f gauge-js-version.nightly-yyyy-mm-dd.zip
The plugin is authored in Javascript. Gauge is authored in golang. These are independent processes talking to each other over TCP on port GAUGE_INTERNAL_PORT (env variable) using Protobuf.
npm install
npm test
npm run installPlugin
npm run package
Copyright 2018 ThoughtWorks, Inc.