To integrate with Saucelabs, you need to execute your test scripts using ‘Remote‘ option based on BrowserStack provided capabilities of your choices. Below are steps on how to get your desire SauceLabs capabilities.
- Login to BrowserStack
On the left side of BrowserStack account page, you will see Username and Access Key value. These values are needed for remote connection using their BrowserStack remote URL
Please note this URL for later input.
- Navigate to this page: https://www.browserstack.com/automate/junit#run-tests-on-mobile
- Select desired capabilities you would like to use, in my case I select iOS and device's name is: iPhone 6S Plus. Desired capabilities values are generated upon your selection.
4. In Katalon Studio, open ‘Remote’ settings and pass SauceLabs settings from step #2 and #3 with some adjustments:
- Remote Web Server URL (retrieved from step #2):
- Other settings are gotten from step #4.
5. The final step will be selecting ‘Remote’ item for execution.