TestComplete 7.50 New Features

  • 1,655 views
Uploaded on

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

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,655
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
19
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. What’s New in AutomatedQATestComplete 7.50
  • 2. TestComplete 7.50 Improvements
    Web Testing
    Improved Flex support, smarter and more stable tests, support for JavaFX, support for new ASP.NET controls.
    TestComplete7.50
    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 Apps
    Delphi and C++Builder 2010,
    .NET Framework 4 support,
    white-box JavaFX applications.
    Supported Controls
    New supported controls by Microsoft, Developer Express,
    Infragistics, TMS.
    TestComplete 7
    Name Mapping
    Customizable templates,
    better user assistance, editor improvements.
    Other Cool Changes
    Support for the Open & Save File dialogs, logging image on error, simplified WPF hierarchy.
  • 3. 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/
  • 4. 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 of user actions over JavaFX controls.
  • 5. Supported Applications (continued)
    .NET Framework 4 Support
    Support 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.
  • 6. 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.
    • 7. Smarter mapping. Special settings for ignoring certain dynamic parameters in web pages’ URLs to avoid failures during the name mapping process.
    • 8. Easier navigation to the initial tested page by using a new ToURL method.
  • Web Testing (continued)
    Improved support for web browsers
    • Improved support for Firefox 3.5.x.
    • 9. 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.
  • 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 users
    A new rendezvous pointsfeature for easy synchronization of simulated virtual users.
  • 10. Load Testing (continued)
    Auto-updating page parameters
    Automatic 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 support
    More stable simulation of HTTPS web traffic and more informative error messages.
  • 11. Load Testing (continued)
    Ignoring traffic to third-party sites
    Automatic 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 recording
    Automatic launch of a web browser and cleaning up its cache at the start of the load test recording.
  • 12. 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.
  • 13. Keyword Testing (continued)
    Operation description improvements
    TestComplete now generates descriptions of test commands during the test recording.
    In earlier versions, they were generated after the first test run.
  • 14. Keyword Testing (continued)
    Using keyword tests for event handling
    In 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.
  • 15. 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 Mapping
    Now, testers can customize templates (sets of properties) that are used for automatic and manual name mapping.
  • 16. 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.
    • 17. Undoing and redoing any kind of operations performed on mapped object names, aliases or mapping criteria.
  • Controls and Libraries
    Version 7.50 provides extended support for third-party controls:
    Microsoft and TMS
    • Microsoft WPFToolkit Ribbon
    • 18. Microsoft WPFToolkit Calendar
    • 19. Microsoft WPFToolkitDatePicker
    • 20. TMS TAdvGlowButton
  • Controls and Libraries (continued)
    Version 7.50 provides extended support for third-party controls:
    Developer Express
    • WPF BarManager
    • 21. VCL ExpressQuantumTreeList
    • 22. VCL ExpressNavBar
  • Controls and Libraries (continued)
    Version 7.50 provides extended support for third-party controls:
    Infragistics ASP.NET
    Infragistics .NET
    • UltraExplorerBar
    • 27. UltraWinDockManager
    • 28. UltraCalendarCombo
    • 29. UltraMonthViewMulti
  • Grid Controls
    Version 7.50 provides extended support for grid controls:
    • Microsoft WPF Toolkit DataGrid
    • 30. Developer Express WPF GridControl
    • 31. Developer Express VCL ExpressVerticalGrid
    • 32. Infragistics WPF XamDataGrid
    • 33. Infragistics ASP.NET UltraWebGrid
    • 34. TMS TAdvStringGrid
  • 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.
  • 35. 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…
  • 36. 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.
  • 37. Browse Object Info Offline
    Saving and loading object snapshots
    • Exporting properties, fields and methods of an object from the Object Browser to an external file.
    • 38. Loading exported information back to the Object Browser to analyze an application’s object hierarchy remotely or when the application is not running.
  • Freeze Diagnostics
    Handling applications’ hang-ups
    Now, 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.
  • 39. Thank you
    For the complete list of changes in TestComplete 7.50please visit:
    www.testcomplete.comorwww.automatedqa.com