Gauge Integration with BrowserStack
- BrowserStack Automate account with at least 4 parallel tests. Signup for a free trial here.
- Gauge should be installed and in $PATH. Latest version of Gauge can be downloaded from the website.
- Clone the repo
- Install Gauge
https://docs.gauge.org/getting_started/installing-gauge.html?os=macos&language=python&ide=vscode - Install dependencies
pip install -r requirements.txt - Update
*.jsonfiles inside theconfig/directory with your BrowserStack Username and Access Key
- To run a single test, run
paver run single - To run local tests, run
paver run local - To run parallel tests, run
paver run parallel
-
You can view your test results on the BrowserStack Automate dashboard
-
To test on a different set of browsers, check out our platform configurator
-
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>
