TestComplete lets you test Java applications that run on 32-bit and 64-bit Java Runtime Environment (JRE). You can record and play back UI actions, create checkpoints to verify that the application works correctly, create data-driven tests and other types of tests.
This section contains information specific to Java application testing. For general information about creating and running automated tests with TestComplete, refer to the Working With TestComplete section.
In This Section
Provides general information about testing Java applications.
Lists the requirements that must be met in order for you to be able to test Java applications.
Provides information on how TestComplete gets access to Java Web Start applications' internal objects, methods and fields.
Explains how to refer to the tested application’s GUI objects from tests using Name Mapping and without using Name Mapping.
Describes support that TestComplete provides for the most frequently used controls in Java applications.
Explains how to call native object methods of Java objects in your tests.
Describes how to specify a Java or JavaFX application in the list of tested applications.
Describes how to specify a Java Web Start application on the list of tested applications.
Describes possible problems that may occur when testing Java applications and possible solutions to these problems.
Related Topics of Interest
Describes how to create unit tests embedded into your Java applications and how to execute these tests using TestComplete.
Provides information on how to call JUnit tests from TestComplete.
Describes how to call functions defined in Java classes directly from TestComplete scripts.
Contains basic information on recording in TestComplete.
Contains general information on running tests in TestComplete.
Describes different test types supported by TestComplete.
Contains general information on writing scripts and on supported scripting languages.
TestComplete includes a sample test project that demonstrates how to test the sample Java application created with the Swing Java library:
For information about the sample applications and test projects included in TestComplete, see TestComplete Samples.
Desktop Application Testing