Thus, you don't have to rewrite the whole test script again.
These codes will establish a connection to selected Kobiton's device and also create a driver to be used for other built-in keywords.
Replace 'Start Application' keyword with these lines. setCapability ( "platformName", "Android" ) capabilities. setCapability ( "platformVersion", "6.0.1" ) capabilities. setCapability ( "deviceName", "Galaxy J3(2016)" ) capabilities. setCapability ( "deviceGroup", "KOBITON" ) capabilities. setCapability ( "browserName", "chrome" ) capabilities. setCapability ( "captureScreenshots", true ) capabilities. setCapability ( "deviceOrientation", "portrait" ) capabilities. setCapability ( "sessionDescription", "" ) capabilities. setCapability ( "sessionName", "Automation test session" ) capabilities. String kobitonServerUrl = DesiredCapabilities capabilities = new DesiredCapabilities () capabilities. Insert ' app' capability and pass in Kobiton application id for your device, e.g.,
Open Katalon Studio, then paste these desired capabilities to your test script. Click Automation setting and copy the desired capabilities. Copy the desired capabilities: In the Kobiton portal, select the device you want to use.See Troubleshooting automated mobile testing. You can add additional desired capabilities for Kobiton devices, such as using the appWaitActivity capability to troubleshoot an issue related to starting an application. Refer to Enable Kobiton Integration for more details. Kobiton integration is enabled, and you have adjusted your existing test scripts accordingly. When you are done with the configuration, click Apply and close.Katalon Studio retrieves the information for Kobiton integration automatically. Prior to version 7.8.0, enter your Kobiton account in the Authentication form and click Connect. You can generate more keys in Kobiton API Settings. API Key: The token to be used by Katalon Studio when exchanging API messages with Kobiton server.If your environment prevents sending basic authentication credentials through HTTP, you can input a remote URL with HTTPS instead. Katalon Studio uses HTTP protocol by default. Kobiton Server: The Kobiton server to be integrated with Katalon Studio.įrom version 8.1.0 onwards, you can customize the remote server protocol and pathname.Select Enable Kobiton Integration and authenticate your access to the Kobiton Server.įrom version 7.8.0 onwards: enter you username and API Key, then click Test Connection.macOS: Katalon Studio > Preferences > Katalon > Kobiton.
Install the Kobiton Integration plugin from Katalon Store. To enable Kobiton Integration, follow these steps: Using Katalon Studio, you can execute automated tests on Kobiton's devices. Kobiton is a mobile device platform that offers real mobile devices for both testers and developers. See Kobiton documentation on Configuring Single Sign-On/SSO and SAML with Kobiton Enable Kobiton Integration From version 7.8 onwards, Kobiton accounts using SAML SSO login method can integrate with Katalon Studio.