Skip to content
Selenium examples for TestNG and BrowserStack Automate
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
config fix issue with exploiting parallelism Aug 5, 2016
src/test code review changws Feb 20, 2019
.gitignore used maven, added single local and parallel test Jul 6, 2016 updated readme to run test suite (#17) Jun 4, 2019
pom.xml fix maven warnings Feb 15, 2019


TestNG Integration with BrowserStack.

Master branch contains Selenium 3 samples, for Selenium 4 - W3C protocol please checkout selenium-4 branch

BrowserStack Logo


Running your tests

  • To run a single test, run mvn test -P single
  • To run local tests, run mvn test -P local
  • To run parallel tests, run mvn test -P parallel
  • To run the test suite, run mvn test -P suite

Understand how many parallel sessions you need by using our Parallel Test Calculator


  • 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>

Additional Resources

You can’t perform that action at this time.