Mercury QuickTest Professional 9.0 Readme

This file provides the following information about QuickTest Professional:


Welcome to QuickTest Professional, the Mercury automated keyword-driven testing solution. By mirroring end-user behavior, QuickTest Professional creates interactive customizable tests or components that simplify and shorten the testing cycle.

QuickTest Professional enables you to test standard Windows applications, Web objects, ActiveX controls, and Visual Basic applications. You can also acquire additional QuickTest add-ins for a number of special environments, such as Java, Oracle, SAP Solutions, .NET Windows and Web Forms, Siebel, PeopleSoft, Web services, and terminal emulator applications.

QuickTest Professional is Unicode-compliant, and supports Unicode 2.0, UTF-8, and UTF-16.

QuickTest Professional supports running WinRunner tests and functions for WinRunner 7.6 and later.

For test management, QuickTest Professional integrates with the following TestDirector and Quality Center versions: TestDirector version 8.0-Service Pack 2, Quality Center version 8.2-Service Pack 1, and Quality Center version 9.0.

For Business Process Testing, QuickTest Professional integrates with Quality Center version 9.0 (with a license for Business Process Testing support).

QuickTest Professional integrates with the following LoadRunner versions: 7.8, 7.81 (FP1), 8.0, and 8.1.

QuickTest Professional also integrates with Mercury Application Management.

Customer Support

Technical support for QuickTest Professional is provided via our award-winning Customer Support Web Site. From this Web site, customers are able to review Frequently Asked Questions, submit and check the status of support requests, and access online documentation, patches, and other downloads. Please visit the Customer Support Web Site at:

Customer Support contact numbers all over the world are available at:

System Requirements

To successfully install and run QuickTest Professional, you need to meet the following system requirements:

IBM-PC or compatible with a Pentium III or higher (Pentium IV or higher recommended) microprocessor.
Operating System:
Windows 2000-Service Pack 4, Update Rollup 1 for Windows 2000 Service Pack 4, Windows XP 32-Bit Edition-Service Pack 2, Windows XP 64-Bit Edition-Service Pack 1, Windows Server 2003 32-Bit Edition-Service Pack 1, or Windows Server 2003 R2 (32-Bit x86).
Minimum of 256 MB of RAM (512 MB recommended).
Color Settings:
Minimum of High Color (16 bit).
Free Hard Disk Space:
345 MB of free disk space for application files and folders (485 MB recommended), and an additional 120 MB of free disk space on the system disk (the disk on which the operating system is installed).
After QuickTest Professional is installed, it is recommended to have at least 150 MB free disk space on the system disk for the operating system and QuickTest Professional to run correctly.
Microsoft Internet Explorer 6.0 Service Pack 1 or 7.0 Beta 2 (beta-level support).

Note: Performance has not been optimized for the minimum system configuration. For best performance, your system should be configured using at least the recommended levels.

Supported Add-ins

In addition to all version 9.0 add-ins, you can use the following specific add-in versions with QuickTest Professional 9.0:

QuickTest Professional Java Add-in 8.2

QuickTest Professional Oracle Add-in 8.2

QuickTest Professional Add-in 8.2 for SAP Solutions

QuickTest Professional PeopleSoft Add-in 8.2

QuickTest Professional VisualAge Smalltalk Add-in 8.2

QuickTest Professional Stingray Add-in 8.2

QuickTest Professional Siebel Add-in 8.0

QuickTest Professional Terminal Emulator Add-in 8.0

Note: You cannot use any other add-ins or add-in version with QuickTest Professional 9.0, except for those listed above.

The Java, .NET, PeopleSoft, Terminal Emulator, and Siebel version 8.x add-ins require an Add-in Upgrade patch, which is installed automatically when upgrading QuickTest Professional. If you install these add-ins after you install or upgrade to QuickTest 9.0, you must install the relevant Add-in Upgrade patches.

For more information and instructions, refer to the QuickTest Professional Installation Guide.

Supported Environments and Programs

QuickTest Professional supports creating, recording, and running tests or components using the environments and programs described below.

Standard Windows Applications

QuickTest Professional supports testing on applications based on Win32 API and MFC. Using QuickTest to test 64-bit applications is not supported.

Visual Basic Applications

QuickTest Professional supports testing on Visual Basic 6.0 applications.

Note: Visual Basic .NET applications are supported by the QuickTest Professional .NET Add-in.


ActiveX Grid Controls

In addition to basic support of ActiveX properties and methods, QuickTest Professional supports context-sensitive recording and verification on the following ActiveX Grid controls:

FarPoint Spreadsheet 2.5
FarPoint Spreadsheet 3.0
FarPoint Spreadsheet 3.5
FarPoint Spreadsheet 6.0
FarPoint Spreadsheet 3.0 (OLEDB)
FarPoint Spreadsheet 3.5 (OLEDB)
FarPoint Spreadsheet 6 (OLEDB)
FarPoint Spread 7.0 (OLEDB)
FarPoint Spread 7.0 (OLEDB) (UNICODE)
Microsoft Grid 1.0
Microsoft DataBound Grid 5.0
Microsoft Flex Grid 6.0
Sheridan Data Grid 2.0
Sheridan Data Grid 3.1
Apex True DataBound Grid 5.0
Apex True DataBound Grid 6.0
Apex True OLE DB Grid 6.0

ActiveX Calendar Controls

In addition to built-in support for ActiveX properties and methods, QuickTest Professional supports context-sensitive recording and verification on the following ActiveX Calendar controls:

Microsoft Date and Time Picker Control 6.0 (SP4)
Microsoft MonthView Control 6.0 (SP4)

Microsoft Excel

When using Microsoft Excel files with QuickTest Professional (for example, to import or export data to or from the Data Table), you can work with Microsoft Excel 2000, 2002, 2003, and XP.

Microsoft Query

When using Microsoft Query with QuickTest Professional (for example, for Database checkpoints), you can work with Microsoft Query 2000, 2002, 2003, and XP.

Additional Environments

QuickTest Professional add-ins support other environments such as Java, .NET Windows and Web Forms, SAP Solutions, Oracle, Siebel, PeopleSoft, VisualAge Smalltalk, Stingray, Web Services, and terminal emulator applications. For more information on QuickTest Professional add-ins, contact your sales representative or Mercury Interactive Customer Support.

Useful Information

Known Problems and Limitations

This section includes information on:


Forward Compatibility

Recording and Running Tests or Components

Recording and Running Tests and Components on Web Objects

Running Tests or Components in Netscape Browser

Recording and Running Tests and Components on Standard Windows Objects

Recording and Running Tests and Components on Visual Basic Applications

Recording and Running Tests and Components on ActiveX Controls

Text Recognition

The QuickTest text recognition mechanism is obsolete and should not be used.

The text recognition mechanism was used in past versions of QuickTest for text checkpoints or output value steps on Windows-based objects and also for the GetVisibleText and GetTextLocation methods. These features and methods are no longer available for Windows-based environments.

If an existing test already contains a step that uses text recognition, or if you need to capture text from your application for a new step, use one of the following as an alternative for checking or retrieving text:

For more information on the above options, refer to the QuickTest Professional User's Guide and the QuickTest Professional Object Model Reference. You can also find more information in the online knowledge base on the Mercury Customer Support Web site (


Steps using text recognition are supported only for tests created in QuickTest version 6.5 or earlier and where the step ran successfully in version 6.5 in the identical testing environment (for example, same computer, operating system, service pack, installed toolkits, application APIs). The text recognition mechanism is not supported for new tests or when trying to run a 6.5 or earlier test on a different testing environment.

Text checkpoints on Web-based objects do not use the text recognition mechanism, and are therefore fully supported.

Active Screen


Data Table

Checkpoints and Output Values

XML Checkpoints and Output Values

Object Repository

Recovery Scenario Manager


Quality Center Integration and Business Process Testing

The Business Process Testing issues described below relate to working with business components and business process tests in QuickTest. For information on issues related to working with business components in Quality Center, refer to the Quality Center Readme.

LoadRunner and Mercury Business Process Monitor Integration

Multilingual Support


Customer Support

Useful Information

Known Problems and Limitations

Browser Support
Recording and Running Tests and Components
Running Tests or Components in Netscape Browser
Support for Web Objects

This manual, and the accompanying software and other documentation, is protected by U.S. and international copyright laws, and may be used only in accordance with the accompanying license agreement. Features of the software, and of other products and services of Mercury Interactive Corporation, may be covered by one or more of the following patents: United States: 5,511,185; 5,657,438; 5,701,139; 5,870,559; 5,958,008; 5,974,572; 6,137,782; 6,138,157; 6,144,962; 6,205,122; 6,237,006; 6,341,310; 6,360,332, 6,449,739; 6,470,383; 6,477,483; 6,549,944; 6,560,564; 6,564,342; 6,587,969; 6,631,408; 6,631,411; 6,633,912; 6,694,288; 6,738,813; 6,738,933; 6,754,701; 6,792,460 and 6,810,494. Australia: 763468 and 762554. Other patents pending. All rights reserved.

Mercury, Mercury Interactive, the Mercury logo, the Mercury Interactive logo, LoadRunner, WinRunner, SiteScope and TestDirector are trademarks of Mercury Interactive Corporation and may be registered in certain jurisdictions. The absence of a trademark from this list does not constitute a waiver of Mercury's intellectual property rights concerning that trademark.

All other company, brand and product names may be trademarks or registered trademarks of their respective holders. Mercury disclaims any responsibility for specifying which marks are owned by which companies or which organizations.

Mercury provides links to external third-party Web sites to help you find supplemental information. Site content and availability may change without notice. Mercury makes no representations or warranties whatsoever as to site content or availability.

Mercury Interactive Corporation
379 North Whisman Road
Mountain View, CA 94043
Tel: (650) 603-5200
Toll Free: (800) TEST-911
Customer Support: (877) TEST-HLP
Fax: (650) 603-5300


Copyright 2006 Mercury Interactive Corporation

Documentation comments or suggestions?
Please send feedback to