Protractor Integration with BrowserStack.
Protractor is no longer supported by the Angular team. If you're looking for alternatives, here are popular frameworks with migration guides:
- Selenium based
- Other Frameworks
- Clone the repo
- Install dependencies
npm install - Update
*.conf.jsfiles inside theconf/directory with your BrowserStack Username and Access Key
- To run a single test, run
npm run single - To run local tests, run
npm run local - To run parallel tests, run
npm run parallel
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> -
Set browserstackUser and browserstackKey in config to automatically mark your test results, "completed" and "failed", on browserstack dashboard. Sample config

