Software Development for Professionals
Home > Produkte > TestComplete > Neuerungen in TestComplete
TestComplete Logo

TestComplete 12.4 - Die neuen Features

Komplettes Tool zur Testautomatisierung

von: SmartBear
für:  Windows, Web und Mobile

Neu in TestComplete 12.40

64-Bit Support: TestComplete now installs a 64-bit version on x64 Windows environments. This allows the tool to store larger data sets and testers to easily scale their projects.

Wi-Fi Connected Test Devices: The latest version of TestComplete enhances the mobile testing experience and allows you to create and run tests on your devices from any computer in your network by connecting through Wi-Fi.

Smarter CrossBrowserTesting Integration: New improvements to the integration with CrossBrowserTesting facilitate better data-driven testing that will enable you to connect faster through the Local Connection Wizard.

Script Editor Improvements: You can now rename a function or a variable and auto-highlight support when double clicking on variables.

Name Mapping Enhancements: Find needed objects faster with the new search text box in the Name Mapping editor. You can now also copy and paste mapped objects in the Mapped Objects Tree.

Lesen Sie hier die Liste aller Neuerungen in TestComplete 12.4 im Detail


Neu in TestComplete 12.31

Improved Environment Manager User Flow
To help you get started quickly and easily, Environment Manager now shows tips for running tests. Now, you can also add tests and test items to the root level in the Environment Manager panel. There is no need to create environment lists. A new icon "Add Group" lets you create groups and then easily add tests or test items under these groups. Environments for these groups can be then assigned in a single step. In case your old tests are under environment lists, they will still work. You can rename these environment lists to groups if needed. Read more about it here.

Early Access Java 9 and JavaFX 9 Support
You can record and run TestComplete tests for Java 9 and Java FX 9 applications. The early access Java build supported with this release is jdk-9+176.

Support for Atlassian JIRA 7.3.
For any failed tests, create issues in JIRA 7.3 (self-hosted and cloud) directly from TestComplete.

The Region checkpoint wizard is back.
Based on customer requests, an ability to create region checkpoints is back. You can now access it by selecting new "Image checkpoint" option available on the Checkpoint wizard. Read more about it here..

Und vieles mehr....


Neu in TestComplete 12.3

TestComplete 12.3 has new and powerful capabilities that will speed up your automated testing efforts and help you create robust UI tests.
Here are a few highlights:

Discontinued Support: TestComplete 12.3 no longer supports Windows XP or Windows Vista. Custom actions added via script extensions are also no longer supported and will not appear in the recording toolbar.

 

 

Neu in TestComplete 12.2

CrossBrowserTesting.com Integration

CrossBrowserTesting.com is an online test service that provides environments – a virtual desktop machine or a physical mobile device – for functional web and mobile testing. TestComplete tightly integrates with this service and enables you to easily run your web tests in various web browsers, on different operating systems and screen resolutions. That is, you get a rich and easily configurable set of browsers, operating systems and resolutions for your web tests, and do not need to spend time and efforts on creating and maintaining test environments. Also, the tests run in parallel, which significantly decreases the overall execution time.
To integrate TestComplete with CrossBrowserTesting.com, you use a new project suite item – Environment Manager. You can run your tests from the TestComplete user interface, command line or via COM interfaces. See Integration With CrossBrowserTesting.com (Environment Manager) for complete information.

Mobile Testing Improvements

Android Testing
Support for Android 7.
iOS Testing
Support for iOS 10.1 and 10.2.
Support for testing Xcode 8.1 applications.
Support for testing Xamarin.iOS applications created in Xamarin Studio 6.1.1 and 6.1.2.
Manual instrumentation of Xamarin.iOS applications in Xamarin Studio.

Overall Improvements Support for Windows Server 2016.

Now, you can record and run your tests under Microsoft Windows Server 2016 to check whether your application works correctly with this version of the Windows operating system.
Support for Firefox 50 and Google Chrome 55. Now, you can create and run tests for web applications running in the recent versions of these web browsers.
Improved Visual Studio integration. The TestComplete Visual Studio integration package adds a new build step to TFS 2015 – Publish TestComplete Test Results. It helps you easily publish TestComplete test results from your team builds.
We have fixed a number of bugs reported by our customers.

Improved Support for Third-Party Controls

Version 12.2 includes extended support for the recent versions of the following controls and libraries:
Developer Express WPF 16.1.6
CodeJock Xtreme Toolkit Pro v17.2
ComponentOne C1Command for .NET v2.0.2
Janus UIBars Control V4.0.50
TMS AdvStringGrid version 8.1.3.0
TMS AdvGlowButton version 2.4.4.1

Neu in TestComplete 12.0

 

Neu in TestComplete 11.3

Neu in TestComplete 11.2


Neu in TestComplete 11.1


Neu in TestComplete 11.0



Python Scripting

TestComplete 11 introduces full-fledged support for Python —

TestComplete 11 supports Python version 3.4.

The Python modules are included in the TestComplete installation package. You do not have to download and install them separately.

For detailed information on using Python scripts in TestComplete, see Python - Specifics of Usage.


Unterstützung für die Source Control Systeme SVN, GIT und Mercurial

Enhanced Source Control Integration

TestComplete 11 offers a completely reworked integration with source control systems. Now you can work with the following source controls directly from TestComplete:

Like earlier versions of TestComplete, version 11 also supports source controls based on the SCC API (for example, Visual SourceSafe, ClearCase or CVS).

You specify your source control type in the Tools | Options | Source Control settings.

New commands of the Project Explorer’s Source Control menu make the integration easy and natural:

To access these commands faster, you can use the Source Control toolbar in TestComplete. (By default, the toolbar is hidden; to make it visible, right-click the toolbar area and then click Source Control.)

As you can see, you can add your projects to source control, commit and push changes, pull files modified by other team members, view the changelog and perform other actions. Items’ icons in the Project Explorer panel help you easily understand if an item was changed or not. (You may need to save the changes made to the project to update the item status.)

TestComplete smoothly integrates with Tortoise clients like TortoiseGit installed on your computer. This gives you even more possibilities: you can create or merge branches, export patches, compare commits, run the rebase and other source control commands directly from the TestComplete UI:

Note for Subversion users: To use the new SVN support, migrate your projects and project suites bound to SVN from legacy SVN support to new Subversion support as described in Migrating From Legacy SCC API Providers. Otherwise, TestComplete will use legacy SVN support functionality.


Windows 10 Support

With TestComplete 11, you can record and run automated tests for Windows Store applications and for regular applications on Windows 10 running on computers with the x86 or x64 architecture.

Some notes:


Visual Studio 2015 Support

Note: We have tested integration with Visual Studio 2015 Release Candidate, which is the latest available version of this new product.


RAD Studio XE8 Support

TestComplete 11 supports testing Delphi and C++Builder applications created with Embarcadero RAD Studio XE8. Version 11 supports both 32- and 64-bit XE8 applications. You can record or write script and keyword tests for these applications, simulate user actions on controls, verify applications’ data with checkpoints, and use other TestComplete features for automated tests creation.


Mobile Testing Improvements


Web Testing Improvements


Qt Support Improvements

Version 11 introduces support for Qt 5.0 - 5.4.2 applications. 5.4.2 is the most recent Qt version at the moment.

The TestComplete 11 installer includes modules that provide support for these Qt versions. The modules that provide support for earlier Qt versions are available for download on our website:

http://support.smartbear.com/downloads/testcomplete/qt-modules/

You can find installation notes within the download packages.


Overall Improvements

Controls Support


Installation Process Changes


Changes in TestComplete COM Automation

To control TestComplete via COM on Windows 8 and later operating system, both TestComplete and your client COM application must have the same privilege level. By default, TestComplete now uses the extended privilege level (uiAccess = true), so, most likely, you will need to update the uiAccess value in TestComplete’s or your application’s manifest file.


Known Issues

When installing TestComplete 11 or TestExecute 11 on Windows 10, you may see the following error:

Sentinel Runtime Environment Installer failed with the following error: file processing error.

You can ignore this error. It affects neither the installation process, nor the functioning of TestComplete or Test Execute.

However, you may also see errors when uninstalling TestComplete 11 or TestExecute 11. If so, we recommend that after uninstalling TestComplete or TestExecute you reinstall all the products on this computer that use the Sentinel HASP licensing system. (Uninstall all of them first, then install them again.)