TestComplete tests use variables to store and exchange data during the test run. TestComplete includes various test types that can have variables specific to their type. Typically, variables are used in scripts to store the data that is accessed or returned by different script statements and methods. Tests of some other types (keyword test and network suite) can also have their specific variables to store and share data during the run.
Beside these test-specific variables, you can also create and use variables of the project or project suite level. These variables store values that are specific to the project or project suite and they are called project and project suite variables. You create and modify these variables on the Variables pages of the project and project suite editors.
Connected and self-testing applications are deprecated. We do not recommend that you use them.
The project and project suite variables can store values of the following types: String, Integer, Double, Boolean, Object, Password, Table and DB table. For more information about the Object, Table and DB table types variables, see the following topics: