This topic describes the changes made to TestComplete 3.05. For information on the changes made to other versions of the product, see Version History.
TestComplete Services
- Java support has been extended. Now TestComplete supports Sun JDK (or JRE) v. 1.1.8 and later.
- The WebClient plugin includes
a new option - Add
comments for Wait method. It has effect when TestComplete
is recording user actions performed over Web pages. If the option is
on, TestComplete inserts the Web page address before the
Page.Wait
method that waits until that Web page is loaded. This approach makes the recorded script more readable. - The DbgServices plugin
includes a new group of options - Exceptions.
The options of this group regulate exception tracing in the applications
under test. Now if the Exceptions | Active option is enabled, the plugin traces exceptions
in all the processes launched by the methods of the
DbgServices
object. This makes theTraceExceptions
method of the process object obsolete. This method has been removed.
Scripting Support
- Network suites sport the following improvements:
- Communication between master and slave computers have been improved.
A new method of the
NetSuite
object,GetRemoteOLEObject
, lets you easily get a reference to any COM object that is running on a remote computer. Using this COM object you can perform any actions you need. For instance, you can create a COM object that will restart either a remote computer, or the TestComplete instance running on that computer after a network suite run is over. - The
NetSuite
object now contains theAddress
property. It specifies the IP address of the computer where TestComplete is installed. - The
NetSuite
object also includes a newHosts
property. This property holds a collection of allHost
objects that are available in a network suite. - The new
SharedPath
property of theNetSuite
object lets you share a particular folder during the network suite run. - The
Address
andBasePath
properties ofHost
objects are now read/write. - The
Task
object now includes thePath
andRoutine
properties. They specify the project file (.mds) and the script routine that the given task should run.
- Communication between master and slave computers have been improved.
A new method of the
Miscellaneous
- Changes in the Object-Driven
Testing plugin:
- Now you can specify boolean values for properties and variables in the Object-Driven Testing panel. To do this, simply type true or false in the Value column. To specify a string value, enclose true (false) in quotes (that is, "true" or "false").
- To indicate that a variable or a property holds a reference to an object that was not created via the Object-Driven Testing panel or via the ODT programming object, TestComplete displays OleObject as a property (or a variable) value.
- The class name OleObject is reserved. You cannot create classes with this name.
- The Watch List dialog holds a new column, Enabled, that lets you temporarily enable or disable watch expressions.
- The Visual Studio Emulation key mapping scheme has the Ctrl+Del shortcut for deleting a symbol to the right of the caret.
- A number of bug fixes.