0.1.1 • Published 6 years ago
webdriverio-browserstack-reporter v0.1.1
webdriverio-browserstack-reporter
A WebdriverIO plugin which enables BrowserStack reports on CI servers

Installation
Add webdriverio-browserstack-reporter as a dependency in your package.json.
{
"dependencies": {
"webdriverio-browserstack-reporter": "0.1.0"
}
}Configuration
Add browserstack as a reporter in your conf file.
// wdio.conf.js
module.exports = {
// ...
reporters: ["browserstack"],
reporterOptions: {
browserstack: {
outputDir: "./"
}
}
// ...
};The following options are supported(optional):
outputDir
Define a directory where your browserstack report files should get stored.
Type: String
Jenkins Setup
You will have to configure your Jenkins CI server to embed all the BrowserStack Selenium reports and logs in Jenkins.
- Click on Add post-build action in Post-build Actions.
- Click on Publish JUnit test result report
- In the Test report XMLs, enter /browserstack-reports/REPORT-*.xml
- In the Additional test report features section, add Embed BrowserStack Report.
This is how your configuration should look like

Related links
Guide to running Selenium Webdriver tests with NodeJS on BrowserStack