JavaScript Menu by Deluxe-Menu.com
   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:

  • standard Web (HTML),
  • Siebel Add-in
  • NET Web forms Add-in
  • Web-based SAP objects ( NetWeaver ) Add-in
  • Web Services Add-in
  • PeopleSoft Add-in

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.
Similarly, QuickTest provides a set of add-ins designed to support special objects that are generally part of Windows applications, such as :

  • SAP Gui Add-in
  • Java Add-in
  • VisualAge Add-in
  • WPF Add-in
  • .NET Forms Add-in
  • Borland Delphi Add-in
  • Oracle Applications Add-in
  • Power-Builder Add-in
  • Terminal Emulator Add-in
  • Visual Basic Add-in

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 Permissions

You must make sure the following access permissions are set in order to install and run QuickTest Professional.
You must have administrator permissions on the computer on which you are installing QuickTest.
You must not run any other installation at the same time as you run the QuickTest Professional installation.
Click to see more details...

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-ins

In 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.

QuickTest Setup Type

In the Custom Setup screen, select the QuickTest components and add-ins you want to install.

Custom Setup Options

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.
The QuickTest Professional Web Add-in Extensibility SDK installation provides the Web Add-in Extensibility documentation and samples of completed toolkit support sets. fter you install the SDK, you can access the documentation from Start > Programs > QuickTest Professional > Extensibility > Documentation 

Accessing documentation for Web Add-in Extensibility

You can use the sample toolkit support sets to learn more about implementing Web Add-in Extensibility.
Installing the QuickTest Professional Web Add-in Extensibility SDK on a QuickTest computer enables you to work more efficiently when debugging and testing your custom toolkit support. However, you can also install and use the SDK on a computer without QuickTest.
You can create the toolkit support set for your Web controls on any computer. To test and debug the toolkit support set you must deploy it to QuickTest.

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.
Add-In Extensibility SDK Installation

Click Add-in Extensibility SDKs. The Add-in Extensibility SDKs screen opens.

Add-In Extensibility SDK screen selection

Click QuickTest Professional Web Add-in Extensibility SDK Setup.

Add-In Extensibility Wellcome screen

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.

Add-In Manager dialog box

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.
It is recommended to load only the QuickTest add-ins you need for a particular QuickTest session, as this improves performance and object identification reliability.

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:

Add-In Manager Dialog box

The Add-in Manager dialog box contains the following options
 Option  Description
Add-in This column lists the names of the installed add-ins
License This column lists the license used by the add-in, if any, and the time remaining until a time-limited license expires:
Licensed - Applies to the add-ins that are provided with QuickTest Professional. Add-ins use the same license as QuickTest Professional. Therefore, if QuickTest uses a Permanent license, the add-ins use the same Permanent license; if QuickTest uses a Time-Limited license, the add-ins use the same Time-Limited license.
Not Licensed - Applies to an add-in that does not have an installed seat license or access to a concurrent license (for example, if all concurrent licenses are currently in use, or if the required add-in license is not installed on the concurrent license server on your subnet). To load the add-in, you first need to install or access a license.
Time Remaining - Specifies the number of days and hours remaining until a time-limited add-in license expires.
Add-in Description Describes the environment that the selected add-in supports.
Show on startup Instructs QuickTest to display the Add-in Manager dialog box each time you open QuickTest. When this check box is cleared, QuickTest opens and loads the same add-ins it loaded in the previous session, without displaying the Add-in Manager  Display add-in manager on start-up.

Selecting Add-ins to Load

You 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 Box

You 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:

Close and reopen QuickTest, and select the required add-ins in the Add-In Manager dialog box.
Remove the add-ins from the list of associated add-ins for your test or component. To change the list of add-ins associated with your test or component, choose File > Settings and click Modify in the Properties tab.(  Modifying the QuickTest Professional Settings )
If add-ins are loaded but not associated with your test or with your component's application area, you can:
ο close and reopen QuickTest, and clear the check boxes for the add-ins in the Add-in Manager dialog box, if they are not required.
ο add the add-ins to the list of associated add-ins for your test or for your component's application area. To change the list of add-ins associated with your test or component.

   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:

You must install and load an add-in to enable QuickTest to recognize objects from the corresponding environment. To load an add-in, select the add-in from the Add-In Manager dialog box that opens when you start QuickTest.
If the Add-In Manager does not open when you start QuickTest, click the Options button or choose Tools > Options 

Add-in manager is activated from tools/options menu

and click the General tab .
Select the  Display Add-in Manager on startup check box and click OK. Restart QuickTest.
To maximize performance and object identification reliability, load only the add-ins you need. For example, if you want to test a process that spans a Web application and a .NET application, load only the Web and .NET Add-ins. Do not load all add-ins unless you need to work with all of them.
You can view the list of add-ins that are currently installed or loaded by choosing
Help > About QuickTest Professional (  List of add-ins that are currently installed or loaded.  )

The dialog box displays a list of all add-ins installed on your computer. A check mark indicates that the add-in is currently loaded.
When you run a QuickTest test from Quality Center, Quality Center instructs QuickTest to load the add-ins that are associated with the test. If you created the test in Quality Center (and not in QuickTest), the test contains the settings specified in the template test you chose when creating the test. If you need to modify the associated add-ins, you can do so by opening the test in QuickTest.
Before you run a QuickTest test from Quality Center, make sure that the required QuickTest add-ins are installed on the computer on which you want to run the QuickTest test.
If an add-in license has not yet been installed for a specific external add-in, the add-in is displayed as Not Licensed in the License column of the Add-in Manager dialog box. An add-in may also be displayed as Not Licensed if no concurrent license server within your subnet has a registered license for the specific add-in, or if all concurrent licenses are in use.