Introduction
A powerful automation tool with a Selenium-based engine, Katalon Studio was first made available in January 2015. Katalon is primarily made to allow non-programmers to write and reuse automated UI test scripts. Pop-ups, iFrames, and wait-time are just a few UI elements that can be tested automatically using Katalon Studio. Linux, macOS, and Microsoft Windows all support starting the tool.
A more feature-rich Katalon Studio Enterprise version and Katalon Runtime Engine were introduced in October 2019 in addition to the original free version, which was initially made available to meet various demands. The fundamental Katalon Studio, which is meant for solitary users, is still free.
This blog explains the details of BrowserStack and LambdaTest Integration in Katalon, the details Needed for BrowserStack and LambdaTest, and the setting up BrowserStack and LambdaTest.

BrowserStack Integration
Without requiring users to install or maintain an internal lab of virtual computers, devices, or emulators, BrowserStack is a cloud web and mobile testing platform that allows you to test your websites and mobile applications across on-demand browsers, operating systems,and actual mobile devices.
Users may select from more than 1,200 real mobile devices, browsers, and operating systems on demand. They can rely on a safe, reliable, and scalable infrastructure to accommodate thousands of concurrent human and automated tests. BrowserStack assists teams in maintaining focus on what matters most - creating better products and services - by lowering the time, expense, and maintenance overhead associated with testing.
Need for BrowserStack Integration
By integrating TestProject with BrowserStack, you and your team members can use the numerous devices and browsers made available by the BrowserStack cloud to perform your automation. This implies that you may test your app's compatibility, for instance, across a wide range of Operating Systems, Browser versions, and Devices without setting up laborious test matrices.
Setting Up BrowserStack Integration
- Register with BrowserStack.
- Your username and the Access Key value can be found on the left-hand side of the BrowserStack account page. These values are required to authenticate your BrowserStack account and your Katalon Studio instance.
The syntax for the BrowserStack remote URL: http://username:accessKey@hub-cloud.browserstack.com/wd/hub.
Take this URL as an illustration: http://abcdef121:affdfsr543xyz@hub-cloud.browserstack.com/wd/hub.
For future use, note this BrowserStack remote URL.
- Go to the Capabilities Generator page on the Browserstack platform.
- Choose the device or browser you want to use and the operating system you want to use. We've chosen iOS and the iPhone 12 here. Java is the language we settle on for the generator. The Browserstack Capabilities Generator will produce the required Java capabilities as needed.
- Go to Project > Settings > Desired Capabilities > Remote in Katalon Studio. Enter the following details:
- Enter the URL for the remote server you found in step 2. As an illustration, visit this page: http://abcdef121:affdfsr543xyz@hub-cloud.browserstack.com/wd/hub
- Select the Selenium or Appium remote server type. In this case, we pick Appium. Since Katalon Studio version 6.3.0, you must choose Android Driver/iOS Driver when choosing the Appium server.
- The powers produced by step 4
- When finished, click Apply and Close.
- Select Remote from the dropdown list next to Run your tests using the Browserstack Selenium Grid.




