Browserstack support for web-component-tester.
This plugin is intended to be used with web-component-tester-custom-runner until support for custom runners is added to WCT. It is experimental and a proof of concept, use at your own risk!
npm install -g web-component-tester-custom-runner
npm install -g wct-browserstack
Create a wct.conf.js file like the sample below. Then just run
wct
Browserstack username and access key may be set in config or via environment variables BROWSER_STACK_USERNAME
and BROWSER_STACK_ACCESS_KEY
.
module.exports = {
plugins: {
sauce: { disabled: true },
browserstack: {
username: 'myusername',
accessKey: 'myaccesskey',
browsers: [{
browser: 'chrome',
browser_version: 'latest',
os: 'windows',
os_version: '10'
}],
defaults: {
project: 'my-project',
video: false
}
}
}
};