25
What’s New in AutomatedQA TestComplete 7.50

TestComplete 7.50 New Features

Embed Size (px)

DESCRIPTION

Overview of TestComplete 7.50 New Features. http://www.testcomplete.com/

Citation preview

Page 1: TestComplete 7.50 New Features

What’s New in AutomatedQATestComplete 7.50

Page 2: TestComplete 7.50 New Features

TestComplete 7.50 Improvements

TestComplete 7.50

TestComplete 7

Web Testing Improved Flex support, smarter and more stable tests, support for JavaFX, support for new ASP.NET controls.Keyword Testing

Converting keyword tests to scripts,using keyword tests as event handlers, operation descriptions after recording. Load Testing

“Ramp up”, better HTTPS support, rendezvous points, etc.

Load Testing “Ramp up”, better HTTPS support, rendezvous points, etc.

New Supported AppsDelphi and C++Builder 2010,.NET Framework 4 support,white-box JavaFX applications.

Supported ControlsNew supported controls by Microsoft, Developer Express,Infragistics, TMS.

Name MappingCustomizable templates, better user assistance, editor improvements.

Other Cool ChangesSupport for the Open & Save File dialogs, logging image on error, simplified WPF hierarchy.

Page 3: TestComplete 7.50 New Features

Supported ApplicationsBetter Support for Adobe Flex Applications• Access to internal objects, methods and properties of

Adobe Flex applications (by using the Flex API). • Recognizing typical Flex controls + Special methods and

properties for easier simulation of user actions over them.

Learn more about Adobe Flex at www.adobe.com/devnet/flex/

Page 4: TestComplete 7.50 New Features

Supported ApplicationsSupport for JavaFX applications

• Automatic recognizing of JavaFX applications and testing them in white-box mode.

• Special objects and methods that simplify simulation of user actions over JavaFX controls.

Page 5: TestComplete 7.50 New Features

Supported Applications (continued)

• .NET Framework 4 SupportSupport for 32- and 64-bit applications created for .NET Framework 4 Beta 2. Support for a new “multiple Frameworks in one process” feature of .NET Framework 4.

• Support for Delphi and C++Builder 2010Testing both native and managed (.NET) applications created with this new version of Delphi and C++Builder.

Page 6: TestComplete 7.50 New Features

Web Testing

Smarter and more stable web tests• Smarter recording. Recording input in the browser’s

Address bar and web edit boxes without simulating keystrokes.

• Smarter mapping. Special settings for ignoring certain dynamic parameters in web pages’ URLs to avoid failures during the name mapping process.

• Easier navigation to the initial tested page by using a new ToURL method.

Page 7: TestComplete 7.50 New Features

Web Testing (continued)

Improved support for web browsers• Improved support for Firefox 3.5.x. • Improved support for Internet Explorer running under

Windows Vista and later versions of the Windows operating system. Now, TestComplete does not require that Internet Explorer be launched with administrator privileges.

Page 8: TestComplete 7.50 New Features

Load Testing• Easier load increase simulation

A new ramp up feature for easier simulation of the load increase. Easy and simple creation of tests that “start running with 5 virtual users and add 2 more users every 30 seconds”.

• Easier synchronization of virtual usersA new rendezvous points feature for easy synchronization of simulated virtual users.

Page 9: TestComplete 7.50 New Features

Load Testing (continued)

• Auto-updating page parametersAutomatic tracing and modifying of web page parameters in requests. Now, users don’t have to write script code that parses the server response and passes data to the further request.

• Improved HTTPS supportMore stable simulation of HTTPS web traffic and more informative error messages.

Page 10: TestComplete 7.50 New Features

Load Testing (continued)

• Ignoring traffic to third-party sitesAutomatic ignoring of traffic to sites from which banners, counters, images and other unwanted data are loaded during the test recording.

• Enhanced start of load test recordingAutomatic launch of a web browser and cleaning up its cache at the start of the load test recording.

Page 11: TestComplete 7.50 New Features

Keyword Testing• Converting keyword tests to scripts

A must-have tool for those users who decided to switch from keyword tests to scripts to create more flexible and powerful tests. The feature will also help newbies to learn scripting and see how operations can be performed in scripts.

Page 12: TestComplete 7.50 New Features

Keyword Testing (continued)

• Operation description improvementsTestComplete now generates descriptions of test commands during the test recording. In earlier versions, they were generated after the first test run.

Page 13: TestComplete 7.50 New Features

Keyword Testing (continued)

• Using keyword tests for event handlingIn earlier versions of TestComplete, you could use only script routines as event handlers. In version 7.50, you can also use keyword tests as event handlers. This feature will simplify event handling for those users who have no scripting background.

Page 14: TestComplete 7.50 New Features

Name Mapping• Improved Update Name Mapping Wizard

If a mapped object is not found during the test run, TestComplete displays a dialog box asking a user to update the mapping setting. This dialog has been significantly improved, and now it provides better step-by-step assistance in updating mapping criteria of application objects.

• Templates for Automatic Name MappingNow, testers can customize templates (sets of properties) that are used for automatic and manual name mapping.

Page 15: TestComplete 7.50 New Features

Name Mapping (continued)

Name Mapping Editor Improvements• Quickly finding and replacing mapped object names,

aliases, property names and property values by using the Find and Replace dialogs.

• Undoing and redoing any kind of operations performed on mapped object names, aliases or mapping criteria.

Page 16: TestComplete 7.50 New Features

Controls and LibrariesVersion 7.50 provides extended support for third-party controls:

Microsoft and TMS• Microsoft WPFToolkit Ribbon • Microsoft WPFToolkit Calendar • Microsoft WPFToolkit DatePicker• TMS TAdvGlowButton

Page 17: TestComplete 7.50 New Features

Controls and Libraries (continued)

Version 7.50 provides extended support for third-party controls:

Developer Express• WPF BarManager• VCL ExpressQuantumTreeList• VCL ExpressNavBar

Page 18: TestComplete 7.50 New Features

Controls and Libraries (continued)

Version 7.50 provides extended support for third-party controls:

Infragistics .NET• UltraExplorerBar

• UltraWinDockManager

• UltraCalendarCombo

• UltraMonthViewMulti

Infragistics ASP.NET• UltraWebMenu

• UltraWebToolbar

• UltraWebTab

• UltraWebListbar

• and others

Page 19: TestComplete 7.50 New Features

Grid ControlsVersion 7.50 provides extended support for grid controls:

• Microsoft WPF Toolkit DataGrid• Developer Express WPF GridControl• Developer Express VCL ExpressVerticalGrid• Infragistics WPF XamDataGrid• Infragistics ASP.NET UltraWebGrid• TMS TAdvStringGrid

Page 20: TestComplete 7.50 New Features

Open and Save File DialogsTestComplete 7.50 introduces special support for the standard Open and Save File dialogs. Earlier versions of the product recorded user actions in these dialogs. Now, these actions are ignored, and TestComplete records a single OpenFile or SaveFile command that simulates selecting the needed file name.This feature simplifies recorded tests and guarantees stable playback.

Page 21: TestComplete 7.50 New Features

Logging Image on ErrorNow, if an error occurs, TestComplete automatically posts an image of the entire desktop to the test log. This will help users diagnose problems and find the cause of errors faster.

TestComplete also includes a new Post image on error project property, which lets you enable or disable image logging.

…Log.Error(“My error text”); ‘ This code now automatically posts

a desktop image to the log…

Page 22: TestComplete 7.50 New Features

Simplified WPF HierarchyTestComplete includes a new project property, which lets users hide WPF container objects used only for content layout purposes (like Panels, Decorators, etc.) from the object hierarchy. This reduces the nesting level of objects in WPF applications and makes tests more readable.

Page 23: TestComplete 7.50 New Features

Browse Object Info OfflineSaving and loading object snapshots• Exporting properties, fields and methods of an object

from the Object Browser to an external file.• Loading exported information back to the Object Browser

to analyze an application’s object hierarchy remotely or when the application is not running.

Page 24: TestComplete 7.50 New Features

Freeze DiagnosticsHandling applications’ hang-upsNow, TestComplete can detect hang-ups of tested applications and automatically terminate them. This makes the testing process more reliable and less dependent on external factors.This new functionality is controlled by new Freeze Diagnostics settings of test projects.

Page 25: TestComplete 7.50 New Features

Thank youFor the complete list of changes

in TestComplete 7.50please visit:

www.testcomplete.comor

www.automatedqa.com