Search code examples
internbrowserstack

intern.js and Browserstack


Intern.js is a great testrunner but it only appears to work with SauceLabs. My company already uses BrowserStack and are very happy with it. I was wondering if anyone has been able to integrate Intern.js with BrowserStack and if so how?


Solution

  • You should be able to use BrowserStack with the following Intern configuration for Intern 1:

    define({
      capabilities: {
        'browserstack.user': 'your-username',
        'browserstack.key': 'your-access-key'
      },
      webdriver: {
        host: 'hub.browserstack.com'
      },
      useSauceConnect: false
    });
    

    or this configuration for Intern 2:

    define({
      tunnel: 'BrowserStackTunnel',
      tunnelOptions: {
        username: 'your-username', // or use env var BROWSERSTACK_USERNAME
        accessKey: 'your-access-key' // or use env var BROWSERSTACK_ACCESS_KEY
      }
    });