CrossBrowserTesting is a cloud testing service by SmartBear that provides environments (various operating systems with various web browsers) for running functional web tests.
How TestComplete integrates with CrossBrowserTesting
Starting from TestComplete version 14.40, you can create cross-platform web tests that you can run in environments provided by CrossBrowserTesting. This means, that you record a web test on your local computer where TestComplete is installed and then you configure your test to connect to the CrossBrowserTesting device cloud and run there. This way, you can run your web tests in browsers and environments that TestComplete does not support directly, for example, in Safari, on Linux, macOS and so on. It can help you increase your testing scope without purchasing additional software and hardware.
-
To connect to the CrossBrowserTesting device cloud from your keyword tests and to run your tests in a single browser or multiple ones there, you can use the Run Remote Browser and Remote Browser Loop operations respectively.
-
To connect to the CrossBrowserTesting device cloud from script tests, you can use the
Browsers.RemoteItem.Run
method. You can use the Generate Run Code wizard, to get the needed code. -
You can also store your CrossBrowserTesting credentials in your TestComplete project for easier access. See Project Properties - CrossBrowserTesting.
Learn more about cross-platform web tests
Legacy CrossBrowserTesting integration
In TestComplete versions prior to version 14.50, TestComplete used to implement another approach to integration with CrossBrowserTesting. To connect to the CrossBrowserTesting device cloud and run tests there, the CrossBrowserTesting environment manager was used. It was only possible to run web tests in Windows environments and in browsers that TestComplete supported directly (Edge, Internet Explorer, Chrome, Firefox).
Currently, this approach is deprecated.
If you have a TestComplete version that still supports this approach or if you have a legacy project created with a TestComplete version prior to version 14.50, to learn about this approach, you can do any of the following:
-
View the embedded documentation that came with your TestComplete version. To do this, select Help > Index from the TestComplete main menu.
– or –
-
View the online version of the TestComplete documentation appropriate to your product version. To do this, click the Applies to link at the top of the page and then click the needed version: