testcomplete 7.50 new features

25
What’s New in AutomatedQA TestComplete 7.50

Upload: vlad-kuznetsov

Post on 07-Jul-2015

1.366 views

Category:

Technology


1 download

DESCRIPTION

Overview of TestComplete 7.50 new features.

TRANSCRIPT

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

TestComplete7.50

TestComplete 7

Web TestingImproved 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.

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 Applications

Better 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 Applications

Support for JavaFX applications• Automatic recognizing of JavaFX applications and testing

them in white-box mode.

• Special objects and methods that simplify simulation ofuser 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 underWindows Vista and later versions of the Windowsoperating system. Now, TestComplete does not requirethat Internet Explorer be launched with administratorprivileges.

Page 8: TestComplete 7.50 New Features

Load Testing

• Easier load increase simulationA new ramp up feature for easier simulation of the loadincrease. Easy and simple creation of tests that “start runningwith 5 virtual users and add 2 more users every 30 seconds”.

• Easier synchronization of virtual usersA new rendezvous pointsfeature for easy synchronization ofsimulated virtual users.

Page 9: TestComplete 7.50 New Features

Load Testing (continued)

• Auto-updating page parametersAutomatic tracing and modifying of web page parameters inrequests. Now, users don’t have to write script code thatparses the server response and passes data to the furtherrequest.

• 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 duringthe test recording.

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

Page 11: TestComplete 7.50 New Features

Keyword Testing

• Converting keyword tests to scriptsA must-have tool for those users who decided to switch fromkeyword tests to scripts to create more flexible and powerfultests. The feature will also help newbies to learn scripting andsee 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 commandsduring the test recording.In earlier versions, they were generated after the first testrun.

Page 13: TestComplete 7.50 New Features

Keyword Testing (continued)

• Using keyword tests for event handlingIn earlier versions of TestComplete, you could use only scriptroutines as event handlers. In version 7.50, you can also usekeyword tests as event handlers. This feature will simplifyevent handling for those users who have no scriptingbackground.

Page 14: TestComplete 7.50 New Features

Name Mapping

• Improved Update Name Mapping WizardIf a mapped object is not found during the test run,TestComplete displays a dialog box asking a user to update themapping setting. This dialog has been significantly improved,and now it provides better step-by-step assistance in updatingmapping criteria of application objects.

• Templates for Automatic Name MappingNow, testers can customize templates (sets of properties) thatare 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 usingthe Find and Replace dialogs.

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

Page 16: TestComplete 7.50 New Features

Controls and Libraries

Version 7.50 provides extended support for third-party controls:

Microsoft and TMS

• Microsoft WPFToolkit Ribbon

• Microsoft WPFToolkit Calendar

• Microsoft WPFToolkitDatePicker

• 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 Controls

Version 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 Dialogs

TestComplete 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 Error

Now, 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 Hierarchy

TestComplete 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 Offline

Saving and loading object snapshots

• Exporting properties, fields and methods of an objectfrom the Object Browser to an external file.

• Loading exported information back to the Object Browserto analyze an application’s object hierarchy remotely orwhen the application is not running.

Page 24: TestComplete 7.50 New Features

Freeze Diagnostics

Handling 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 Diagnosticssettings of test projects.

Page 25: TestComplete 7.50 New Features

Thank you

For the complete list of changes in TestComplete 7.50

please visit:

www.testcomplete.comor

www.automatedqa.com