Add (Edit) Remote Browser

Applies to TestComplete 15.47, last modified on January 20, 2023

Use this dialog to add a new web browser to the list of browsers or to edit a browser added to the list. This list is used:

To open the dialog

  • When configuring the Remote Browser Loop operation, click Add or Change.

  • When configuring remote environments for a parallel run, set the device cloud provider to CrossBrowserTesting or BitBar Web Cloud, and click Add Environment.

Requirements

  • An active license for the TestComplete Web Module.

  • The Web Testing plugin and the Cross-Platform Web Testing plugin must be enabled in TestComplete.

  • An active account for one of the SmartBear device clouds: CrossBrowserTesting or BitBar.

    Note: If you do not have an account, you can sign up for a free trial directly from TestComplete—TestComplete will suggest that you do this automatically if it does not find appropriate account data when you add the operation to your test.

  • TestComplete must have access to the device cloud. If there are any firewalls or proxies in your network, make sure that they allow traffic from the TestComplete workstation to the device cloud. If needed, configure the firewall to allow connecting to the cloud. See TestComplete and Windows Firewall.

Parameters

On this tabbed page of the dialog, you specify the following:

  • Platform - You can select one of the following platform types:

    • Desktop

    • Mobile

    • Headless (available for the BitBar device cloud only)

  • Device - Select one of the devices provided by the device cloud.

  • Browser - Select a web browser in which you want to run your web test. For Firefox and Chrome, you can select a specific browser version, or you can select the Latest version available option.

  • Resolution - Select the screen resolution that will be set on the target platform for the test run.

Custom parameters

On this tabbed page of the dialog, you can specify additional capabilities that will be used for the test run in your device cloud.

You specify additional capabilities in the JSON format. For example:

JSON

{
  "name": "My test",
  "record_video": "true"
}

The JSON code will be validated as you are typing it.

For the list of available capabilities, see the documentation of the device cloud provider you use:

BitBar

See Also

Remote Browser Loop Operation
Iterate Through Remote Testing Environments

Highlight search results