Skip to main content
Version: legacy

Integrate TestCloud with TestOps

Katalon TestCloud (trial period) is now available for seamless integration with Katalon TestOps.

Current test environments require time and effort to set up and maintain while providing limited browser/operating system (OS) options. By contrast, with a few clicks, you can set up a TestCloud Test Environment in Katalon TestOps for your test execution across browsers and OS.

The TestCloud Test Environment also allows you to:

  • execute tests on a public domain.
  • execute tests on a private domain via a TestCloud tunnel.
  • track your TestCloud testing quota.

TestCloud stabilizes the test results when you execute a massive number of parallel tests.

Integrate TestCloud with TestOps

All users who belong to a TestOps organization can now use the trial version of Katalon TestCloud.

Follow the guidelines below to run tests in a TestCloud environment.

Important:
  • Kobiton integration must be disabled. You can toggleKobiton off in advanced settings. See: Advanced settings.

Run tests in public domains with TestCloud

Follow these steps:

  1. Sign in to Katalon TestOps and go to your Project.

  2. Go to Test Planning and click Schedule Test Run.

    The Schedule Test Run dialog pops up.

  3. Select TestCloud Test Environment from the dropdown list in the Test Environment Type section.

    The TestCloud section appears as below.

    testcloud section in schedule test run dialog

  4. Select the OS and browsers you want to test in the TestCloud section.

  5. Click Schedule.

    You are directed to the Test Run List page, where you can see the TestCloud Test Environment.

  6. Click on the Play icon to run tests.

You have successfully run tests in public domains using the TestCloud Test Environment.

To check the progress of your test runs, see: View Logs.

Run tests in private domains with TestCloud

Follow these steps:

  1. Sign in to Katalon TestOps and go to your Project.

  2. Go to Test Planning > Schedule Test Run.

    The Schedule Test Run dialog pops up.

  3. Select TestCloud Test Environment from the dropdown list in the Test Environment Type section.

  4. Switch the toggle Use TestCloud Tunnel on.

    test run types page run with testcloud successfully

  5. Select the OS and browsers in the TestCloud section.

  6. Click Schedule.

    You are directed to the Test Run List page, where you can see the newly-added TestCloud Test Environment.

  7. Follow the below guidelines to configure TestCloud Tunnel.

Configure TestCloud Tunnel

Important:
  • To allow User Datagram Protocol (UDP) connections, the proxy must be configured.
  • If you use a Man-in-the-Middle (MITM) proxy, it must be configured to allow Transport Layer Security (TLS) connections.

For detailed information on TestCloud Tunnel and how to utilize it, see TestCloud Tunnel.

After scheduling your test runs using TestCloud Tunnel, you need to activate this tunnel to start test executions in private domains.

Follow these steps:

  1. Go to Configurations > TestCloud Tunnels.

    The TestCloud Tunnels page appears.

  2. Select the Setup tab.

    testcloud tunnel page

    You will see an on-screen step-by-step instruction to set up your TestCloud tunnel.

    Follow the on-screen instructions:

    i. Select your OS, download the binary file, and unzip the file.

    ii. Right-click on the file to open it in the terminal (for macOs), or open the file in cmd.exe (for Windows).

    iii. Copy the command in the Generate configuration section, paste it in Terminal/cmd, then hit Enter to run the command.

    configure testcloud tunnel

    iv. Copy the command in the Start a tunnel section, paste it in Terminal/cmd, then click Enter to run the command.

    configure testcloud tunnel

    You have successfully configured the TestCloud Tunnel.

  3. Go to the TestCloud Tunnels page and select the Tunnels tab.

    configure testcloud tunnel

    You can now see the Active status in the TestCloud Tunnel you have activated.

  4. Go to the Test Run List page and click on the Play icon to run your tests.

You have successfully run your tests in private domains using the TestCloud Test Environment.

To check the progress of your test runs, see: View Logs.

Run tests on mobile browsers (Beta)

You have an active TestCloud subscription or a trial.

TestCloud introduces the beta version of Mobile Browser Testing that allows you to schedule tests on mobile browsers. The mobile test environments include built-in browser of each OS: Safari for iOS and Chrome for Android.

To run mobile browser tests in a TestCloud environment, follow these steps:

  1. Sign in to Katalon TestOps and go to your project.
  2. Go to Test Planning > Schedule Test Run.
    The Schedule Test Run dialog pops up.
  3. In the Test Environment Type section, select TestCloud Test Environment.

    The TestCloud section appears as below.

  4. In the Run with section, select Mobile Browsers.
    TestCloud Run tests on Mobile Browsers
  5. Select your mobile environment. In the TestCloud section, select the execution environment for your tests.

    TestCloud mobile browser testing supports built-in browser for each OS.

    For example, you can execute your tests on Chrome browser of a Google Pixel 6 Pro environment.

  6. Click Schedule.
    You are directed to the Test Run List page, where you can see the TestCloud Test Environment.
  7. Click on the play icon to manually trigger the test run.
    To check the progress of your test runs, see: View Logs.

View Logs

You can check the progress of your test runs by viewing the test run logs.

There are different ways to access logs.

To view logs via the Test Runs page, follow these steps:

  1. Go to Test Execution > Test Run List.

    The Test Run List page appears as below.

    test run list page

  2. Click on the test run name (e.g., Untitled).

    The Test Runs page appears as below.

    tc test run page config column

  3. Mouse over the Configuration column and select the session ID in the column (e.g., #3672).

    The session ID page (e.g., the Session: #3672 page) appears as below.

    tc test run page config column

    You can view the logs here.

Alternately, you can view the logs via the test environment page.

Follow these steps:

  1. Go to Test Execution > Test Run List.

    The Test Run List page appears as below.

    test run list page

    You can see a list of all test runs with their test environments here.

  2. Mouse over the Test Environment column of the test run you want to check and select a test environment in the column.

    The Test Environments page appears.

  3. Scroll down to the Sessions section on the page.

    test run list page

  4. Click on a session ID (e.g., 3466) to view the test run logs.

    You can see the progress of your test runs here.