Testing C++Builder Applications

Applies to TestComplete 14.0, last modified on January 23, 2019

TestComplete provides ultimate support for C++Builder applications. For these applications you can perform almost any kind of tests: unit, functional (or user interface), regression, data-driven, etc.

The following topics provide more information on how to test C++Builder applications with TestComplete:

In This Section

Testing C++Builder Applications - Overview

Describes the specifics of working with C++Builder applications.

Requirements for Testing C++Builder Applications

Provides information on requirements that must be met in order for you to be able to test C++Builder applications.

Preparing C++Builder Applications for Testing

Explains how to get deeper access to C++Builder applications' internals via the Debug Info Agent™.

Addressing Objects in C++Builder Applications

Explains how to refer to the tested application’s GUI objects from tests using Name Mapping and without using Name Mapping.

Support for C++Builder Applications' Controls

Describes support provided by TestComplete for the most frequently used controls in C++Builder applications.

Accessing Native Properties and Methods of C++Builder Objects

Explains how to get and set native properties of C++Builder objects and call native object methods in your tests.

Troubleshooting C++Builder Applications

Describes possible problems that can arise when testing C++Builder applications and possible solutions for these problems.

Related Topics of Interest

TestComplete Unit Tests - C++Builder Applications

Describes how you can perform unit testing of C++Builder applications with TestComplete. For more information on unit testing with TestComplete, see Unit Testing - Overview.

Access to Properties

Contains information on accessing properties and methods of applications’ objects.

Calling Methods and Properties of Open Applications' Objects

Describes specifics of calling methods and properties of applications’ objects from scripts.

Creating Scripting Objects From C++Builder Application Objects

Explains how you can create scripting objects from objects of applications created in C++Builder.

About Recording Automated Tests

Contains basic information on recording in TestComplete.

Running, Pausing and Stopping Automated Tests

Contains general information on running tests in TestComplete.

Testing Approaches

Describes different testing types supported by TestComplete.

Writing Scripts - Overview

Contains general information on writing scripts and supported scripting languages.

Samples

The following samples illustrate applications created in C++Builder:

C++Builder 6.0

<TestComplete Samples>\Desktop\Orders\BCB\BCB6

C++Builder 2006

<TestComplete Samples>\Desktop\Orders\BCB\BCB2006

If you do not have the samples, download the TestComplete Samples installation package from the https://support.smartbear.com/downloads/testcomplete/samples/ page of our website and run it.

See Also

Desktop Application Testing
Applications Testing

Highlight search results