|About Working with QuickTest Add-Ins|
You can install QuickTest add-ins when you install QuickTest Professional, or you can install the add-ins at a later time by running the installation again in Modify mode
Add-ins require a seat or concurrent license license code. You install a seat add-in license on your computer using the Add-In Manager dialog box. You install a concurrent add-in license on the HP Functional Testing Concurrent License Server computer and then client QuickTest computers can connect to the concurrent license server to use an available license.
Your QuickTest Professional 9.5 license enables all QuickTest features, including the use of all QuickTest add-ins. You can use the latest released version of all QuickTest add-ins with QuickTest Professional. If upgrading from a previous version, only licensed add-ins will be available. Additional non-licensed add-ins that are installed during the 9.5 installation will be disabled in the Add-in Manager dialog box.
When QuickTest opens, you can choose which of the installed add-ins you want to load using the QuickTest Professional Add-In Manager dialog box, but to maximize performance, you should load only the add-ins you need for that testing session. You install a seat add-in license on your computer using the Add-In Manager dialog box.
When QuickTest opens, you can choose which of the installed add-ins you want to load using the QuickTest Professional Add-In Manager dialog box, but to maximize performance, you should load only the add-ins you need for that testing session.
When you choose to load an add-in, QuickTest recognizes the objects you work with on the corresponding environment. In many cases, loading the add-in also adds new user interface options and capabilities to QuickTest, as well as adding support for the add-in's object model - the set of test objects, methods, and properties specially designed for working with the objects in your development environment. Several QuickTest Add-ins are designed to support special objects that are generally available in Web applications:
These add-ins are known as Web-based Add-ins.
The interface options, capabilities, and other functionality that is available for the Web-based add-ins are often identical or similar.
These add-ins are known as Windows-based Add-ins. The interface options, capabilities, and other functionality that is available for the Windows-based add-ins are often identical or similar.
|Installing QuickTest Add-ins|
Setting Required Access PermissionsYou must make sure the following access permissions are set in order to install and run QuickTest Professional.
Note: The menu script will work correctly in the cross-frame mode if you load pages into the subframe from the same domain. If you load pages from another domain submenus won't be shown in the subframe -- they will be shown in the frame with the top-menu. It's caused by a security policy of browsers -- a script can't modify a content of pages from another domain.
Installlig QuichTest Professional Add-insIn the Setup Type screen, select Custom installation.
Typical installation installs the Web, Visual Basic, and ActiveX Add-ins only.
Custom installation enables you to select which additional QuickTest Professional features and add-ins to install.
In the Custom Setup screen, select the QuickTest components and add-ins you want to install.
Note: Loading QuickTest add-ins enables QuickTest to work with the corresponding environments. You can install the add-ins you require when you install QuickTest Professional, or you can install them at a later time by running the installation again. Then QuickTest opens, you can choose which of the installed add-ins you want to load using the QuickTest Professional Add-In Manager dialog box.
You can select an item in the list to see a description of the feature as well as the space requirement for the feature on your drive. Click on an icon to view a menu and select how that feature is installed on your computer. The following options are available, depending on the feature:
|Installing the QuickTest Professional Web Add-in Extensibility SDK|
The Web Add-in Extensibility API is an intrinsic part of QuickTest and does not require any additional installation.
You can use the sample toolkit support sets to learn more about implementing Web Add-in Extensibility.
Use the QuickTest Professional Setup program to install the QuickTest Professional Web Add-in Extensibility SDK on your computer.
Note: You must be logged on with Administrator privileges to install the QuickTest Web Add-in Extensibility SDK.
Install the QuickTest Professional Web Add-in Extensibility SDK
Insert the QuickTest Professional DVD into the CD-ROM/DVD drive. The QuickTest Professional Setup window opens.
Click Add-in Extensibility SDKs. The Add-in Extensibility SDKs screen opens.
Click QuickTest Professional Web Add-in Extensibility SDK Setup.
Note: If the wizard screen that enables you to select whether to repair or remove the SDK installation opens, the QuickTest Professional Web Add-in Extensibility SDK is already installed on your computer. Before you can install a new version, you must first uninstall the existing one.
Important: If you are installing the Web Add-in Extensibility SDK on a QuickTest computer, install the SDK in the QuickTest installation folder. This deploys the toolkit support set for the ASP .NET AJAX control toolkit to QuickTest, enabling you to load QuickTest support for this toolkit from the QuickTest Add-in Manager dialog box.
|Loading QuickTest Add-ins|
To test applications developed in various environments, you must ensure that the relevant QuickTest add-in is installed and loaded on the computer on which you create and run your tests and components. Loading the relevant add-in enables QuickTest to work with the corresponding environment.
When you start QuickTest, the Add-in Manager dialog box opens. It displays a list of all installed add-ins and the license used for each add-in. If you are using a seat add-in license, it also displays the time remaining for time-limited licenses.
|Tip: If the Add-in Manager dialog box is not displayed when you open QuickTest, you can choose to display it the next time you open QuickTest. To do so, select Display Add-in Manager on startup from the General Tab of the Options dialog box.|
If you have QuickTest add-ins installed, you can specify which add-ins to load at the beginning of each QuickTest session.
|Note: Some QuickTest add-ins require additional configuration after the installation is complete. Similarly, some environments may require configuration to enable QuickTest to interact with them. Configuration requirements, if any, are described in the introductory section of each relevant environment.|
Note: If you are testing Java, .NET Web Forms, Oracle, PeopleSoft, or Web-based SAP applications,
make sure that you also load the Web Add-in.|
The Web Add-in is required whenever you are testing an application in a Web browser.
|The Add-in Manager|
The Add-In Manager dialog box includes the following details:
Selecting Add-ins to LoadYou select the add-ins that you want QuickTest to load by selecting the check boxes adjacent to required add-ins. If the Add-in Manager dialog box contains a child add-in, and you select it, the parent add-in is selected automatically. If you clear the check box for a parent add-in, the check boxes for its children are also cleared.
Displaying the Add-in Manager Dialog BoxYou can set an option in QuickTest to determine whether the Add-in Manager opens when you open QuickTest, or whether it automatically loads the same add-ins that were loaded in the previous QuickTest session. When you click OK, QuickTest loads the selected add-ins. QuickTest also remembers which add-ins you selected so that the next time you open QuickTest, the same add-ins are selected in the Add-in Manager dialog box. If you clear the Show on startup check box, the selected add-ins are loaded automatically whenever you open QuickTest.
|Matching Loaded Add-ins with Associated Add-ins|
When you open a test or component, QuickTest compares the add-ins that are currently loaded with the add-ins associated with your test or with your component's application area. If they do not match, QuickTest issues a warning message. If there are add-ins associated with your test or with your component's application area that are not currently loaded, you can:
|Tips for Working with QuickTest Add-ins|
To take full advantage of QuickTest add-in capabilities, keep the following in mind when designing tests or components using QuickTest add-ins: