TestNG Integration with BrowserStack.
Master branch contains Selenium 3 samples, for Selenium 4 - W3C protocol please checkout selenium-4 branch
- Clone the repo
- Install dependencies
mvn compile - Update
*.conf.jsonfiles inside thesrc/test/resources/confdirectory with your BrowserStack Username and Access Key
- 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>
