Features Added to TestComplete 14.81

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

This topic describes the changes made to TestComplete 14.81. For information on the changes made to other versions of the product, see Version History.

In version 14.80

Run mobile tests in parallel

You can increase your mobile testing efficiency by running tests in Appium-based device clouds in parallel. You can orchestrate the parallel test runs directly from your TestComplete tests by using the Parallel.RunMobileTests method. See Running Mobile Tests in Parallel for details.

Changes in cross-platform web tests

  • The Parallel.RunEnvironments method has been replaced with Parallel.RunWebTests. Use it instead to run cross-platform web tests in parallel. RunEnvironments is still supported for backward compatibility.

  • The Environments parameter of the new RunWebTests method can take an array of JSON objects rather than an array of strings.

Overall improvements

  • We have improved the performance of mobile tests running in environments provided by BitBar and private Appium servers. Now, it takes less time for Test Visualizer to capture screenshots of the tested mobile application that reduces the overall test run time.

  • Support for recent versions of web browsers:

    • Google Chrome 90.
    • Mozilla Firefox 88.
  • We continue improving our internal algorithms to make tests for SAP GUI applications more stable and reliable.

  • The Name Mapping repository shows the Extended Find check box only for those objects for which it is relevant, like objects in desktop applications or web objects mapped by properties provided by TestComplete. The check box is hidden for objects to which it is not applicable, for instance, web objects mapped with XPath expressions or CSS selectors.

  • Editing of keyword tests has become a bit handier. Now, when you change parameters of keyword-test operations by typing them in the Value cell, the test no longer freezes trying to locate the underlying tested object.

  • The popularity of JScript and DelphiScript has been declining rapidly during the last few decades. Starting from this TestComplete version, we no longer recommend that you use these languages to create new tests. These languages are now hidden from the Create New Project wizard by default.

    We’d suggest that you use JavaScript or Python. Basically, it is the way to go when it comes to selecting a scripting language. They are stable, reliable, and you can always reach for any necessary support on them online.

    We don’t remove JScript and DelphiScript, they are still available in TestComplete. All your existing projects that use them will remain intact and fully functional. You can continue using these languages to create new tests, though we do not recommend this. See Selecting the Scripting Language.

  • We’ve fixed several issues reported by our customers.

See Also

Version History

Highlight search results