What's new in TestComplete 7.5
|
| Support for Qt ver. 4.6.0 has been introduced.
The DBTable.Values and Table.Values properties are now read-write. This lets you modify values to be used by database and table checkpoints.
The interface that provides access to test items via COM now contain a new IsGroup property that lets you determine whether a test item is a group item.
White-Box Flex Applications
Keyword-Driven Testing Improvements
New Support for Applications and Platforms
New Support for Third-Party Controls
Name Mapping Improvements
Web Testing Improvements
Load Testing Improvements
Support for Windows 7, Firefox 3.5, Silverlight 3
New comparison setting of an XMLCheckpoint element
Enhanced menu item addressing'
Automatic logging of successful checkpoints
Improved Property Checkpoint keyword test operation
New script method to perform property checkpoints
New action to simulate closing a tabbed page
Enhanced Object Mapping
Support for Qt 4.4.3
New option to display the PDA Controller during test recording
Better control over remote desktop connections used by network suites.
New load test setting.
Improved Table Checkpoint wizard.
Improved object selection in the Object Properties window
|
| |
What's new in TestComplete 7.00
|
TestComplete 7 includes a lot of new features and exciting improvements that make the product even more powerful and easy-to-use. Below is a list of major changes.
- Keyword Testing
- Overall Improvements
- Extended Support for Third-Party Controls
- Improved Recording
- Test Log Enhancements
- Object Browser Improvementsv
- Changes in Delphi and C++Builder Open Applications
- Improved Web Testing
- Load Testing Improvements
- Name Mapping Improvements
- Improved MSAA Support
- Changes in .NET Testing Support
- Changes in Java Testing Support
- Code Editing Improvements
- Project Improvements
- Changes in Stores and Checkpoints
- Script Extension Enhancements
- Changes in Programming Objects
- Miscellaneous
|
| |
| What's new in TestComplete 6.51 |
|
- AQtime 6 support. TestComplete now integrates with the latest version of AutomatedQA’s profiling tool named AQtime 6. So, you can use AQtime’s new and enhanced profilers to profile your applications during testing and to perform coverage testing. Also, to let you set up AQtime 6 from test scripts, the AQtime6 object and the AQtimeIntegration.AQtime6 property have been added.
- Method to verify that a script extension is installed. The aqEnvironment object contains a new IsScriptExtensionInstalled method that allows your test scripts to check whether a certain script extension is installed and enabled in TestComplete.
- Script extensions are a new light-weight but powerful technique that allows you to create plug-ins for TestComplete using the VBScript and JScript scripting languages. These plug-ins can provide new scripting objects and add new record-time and design-time commands to TestComplete toolbars.
- New scripting objects. TestComplete 6.50 adds new scripting objects that help you work with files and folders, string and date-time values and perform many other useful operations.
- aqConvert - Lets you convert various data types.
- aqDateTime - Lets you perform various operations over the date and time values.
- aqEnvironment - Lets you obtain information about the operating system, TestComplete’s plug-ins set, and so on.
- aqFile - Lets you manage files as well as read from and write to text and binary files.
- aqFileSystem - Lets you obtain information about drives, folders and files as well as to add, modify and remove files and folders.
- aqObject - Provides a unified way of accessing objects’ members at run time.
- aqString - Lets you perform various operations on string values.
- XML checkpoint setup from scripts. The XML object has three new methods: CreateXML, CreateCheckpointOptions and Contains.
- Better customization of user forms. The new Style property of form controls allows you to change the font and background color.
- Better control over user forms. Two new methods have been added to the UserForm object: ResetForm and SetFocus
- The AddNamedChild method now has a new parameter, StoreCodeCompletionInfo. It specifies whether TestComplete should store information about the object’s members when mapping the object, so that its methods and properties are displayed in the Code Completion window. This parameter is a scripting analogue to TestComplete’s Store CodeCompletion Information option.
- The Execute evaluated functions option was removed from the Code Editor | Debugging settings. TestComplete now always executes functions called in the expression that you evaluate in the Code Editor.
- In earlier version of TestComplete, the XML collection of the Stores project item could contain items of two types: XMLCheckpoint and XMLDocument. Items of both types stored XML documents, but the XMLCheckpoint element also stored a set of verification settings.
In version 6.50, the XMLDocument type has been removed and now the XML collection can only contain the XMLCheckpoint elements. So, to store XML data in your project, use the XMLCheckpoint elements and ignore the verification settings.
The XMLDocument elements are automatically converted to the XMLCheckpoint type when your project is opened in TestComplete version 6.50. The converter only changes the element’s type, but not the name or data, so you do not have to update your existing tests.
|
| |
| What's new in TestComplete 6.11 |
|
- Microsoft Visual C++ 2008 Open Applications. TestComplete now supports Visual C++ Open Applications created in Microsoft Visual Studio 2008. So, you can test these applications in white-box mode, by using their internal objects, methods and properties.
- Support for Syncfusion bar controls. The new version introduces support for the ToolStripEx and StatusStripEx controls from the Syncfusion Essential Tools library. You can work with these controls using the StripToolBar and StripStatusBar objects, respectively.
- Improved recording of web page URLs. TestComplete projects include a new Ignore dynamic URL parameters property. It controls how TestComplete records web pages’ URLs that contain dynamic parameters (that is, parameters passed after the question mark in the URL). If this property is enabled, TestComplete replaces the parameter values with the * wildcard. This makes the recorded script independent of the parameter values and thus more stable.
- More information about processes. All process objects have two new properties, FileVersionInfo and SessionId. The FileVersionInfo property lets you get the file version information of the process executable. Using the SessionId property, you can get the identifier of the Terminal Service session under which the process is running.
- Unit metrics. The Code Explorer panel has been improved. In addition to the code structure, it now displays a summary about the current project suite, each of its projects and script units.
- The Create Property Checkpoint dialog has a new Case sensitive option. You can use this option when creating string property checkpoints to specify whether the comparison should be case-sensitive or case-insensitive.
- The Stop Outlining command was added to the context menu of the Code Editor. It lets you quickly cancel outlining in the current script unit.
|
|
| Release Notes |
|
| Top |