/browserstack-integration-plugin

This plugin allows you to integrate with BrowserStack.

Primary LanguageJavaMIT LicenseMIT

BrowserStack Logo

Overview

BrowserStack gives instant access to 2000+ real mobile devices and browsers that enables developers to test their websites and mobile applications without requiring to install or maintain an internal lab of virtual machines, devices, or emulators.

This BrowserStack Jenkins plugin helps you integrate and run your test suite from a Jenkins CI server on the BrowserStack device cloud.

Features

Use the BrowserStack Jenkins plugin to:

  • Configure your BrowserStack credentials for your Jenkins jobs.
  • Set up and tear down the BrowserStack Local binary for testing internal, development, and staging environments.
  • Upload your app build to the BrowserStack servers (for mobile app testing in App Automate).
  • Embed BrowserStack test results, including video, logs, and screenshots in your Jenkins job results.

Prerequisites

You need the following to use the plugin:

  • An existing Jenkins CI server (version 1.653+)
  • A BrowserStack account. You can sign-up for free trial if you do not have an existing account.

Installation and setup

Latest updates

With the 1.1.10 version of the Jenkins plugin, you can now enable BrowserStack test reporting in Jenkins with all test languages and frameworks with proxy support.

Feature requests and bug reports

Please file feature requests and bug reports to BrowserStack Support team.