Record and run settings for Windows-based add-ins

Special considerations are detailed below for each UFT add-in that is affected by the settings in the Windows Applications Tab (Record and Run Settings Dialog Box).

Add-in Environment

Guidelines

ActiveX

  • If you select the Record and Run only on radio button, the settings also define and limit which applications are recognized by the Object Spy and other pointing hand operations.

  • UFT recognizes ActiveX objects only in applications that are opened after changing the settings in the Windows Applications tab of the Record and Run Settings dialog box.

Delphi

  • UFT recognizes only Delphi applications that have been precompiled with the Delphi agent module (MicDelphiAgent.pas). For details, see Enable communications between UFT and your Delphi application.

  • In some cases, if you select the Record and Run only on radio button, the settings may also define and limit which applications are recognized by the Object Spy and other pointing hand operations.

.NET Windows Forms

If you select the Record and Run only on radio button, the settings also define and limit the applications that are recognized by the .NET Windows Forms Spy, the Object Spy, and other pointing hand operations.

.NET Windows Presentation Foundation Environment

If you select the Record and Run only on radio button, the settings also define and limit the applications that are recognized by the .NET Spy, the Object Spy, and other pointing hand operations.

PowerBuilder

If you select the Record and Run only on radio button, the settings also define and limit the applications that are recognized by the Object Spy and other pointing hand operations.

Standard Windows

  • The Record and Run only on radio button applies only to record and run sessions. UFT recognizes all standard Windows objects for Object Spy and pointing hand operations, regardless of the settings in the Record and Run Settings dialog box.

  • We recommend that applications are opened after changing the settings in the Windows Applications tab of the Record and Run Settings dialog box.

Stingray

  • In addition to the settings in the Record and Run Settings dialog box, you must also configure UFT to recognize your Stingray applications in the Stingray pane of the Options dialog box (Tools > Options > GUI Testing tab > Stingray node). For details, see Stingray Pane (Options Dialog Box > GUI Testing Tab).

  • If you select the Record and Run only on radio button, the settings also define and limit the applications that are recognized by the Object Spy and other pointing hand operations.

Terminal Emulators

  • UFT recognizes only the terminal emulator set in the Terminal Emulator pane of the Options dialog box (Tools > Options > GUI Testing tab > Terminal Emulator node). For details, see Terminal Emulator Pane (Options Dialog Box > GUI Testing Tab).

  • The Record and Run only on radio button does not affect the applications on which UFT records, recognizes, and runs.

Visual Basic

  • If you select the Record and Run only on radio button, the settings may also define and limit the applications that are recognized by the Object Spy and other pointing hand operations.

  • UFT recognizes Visual Basic objects only in applications that are opened after changing the settings in the Windows Applications tab of the Record and Run Settings dialog box.

VisualAge

  • UFT can recognize only VisualAge Smalltalk applications that have been precompiled with the VisualAge Smalltalk agent (qt-adapter). For details, see Configure the VisualAge Smalltalk Add-in.

  • The Record and Run only on radio button applies only to record and run sessions. UFT recognizes all VisualAge Smalltalk objects for Object Spy and pointing hand operations, regardless of the settings in the Record and Run Settings dialog box.

Windows Runtime
  • UFT cannot open Windows Runtime applications as part of recording or running. Therefore, the Applications opened by UFT and Applications opened via the Desktop are not supported.
  • If you specify a specific application for recording or running using the Applications specified below option, enter the following information:

    • For WPF or XAML-based applications: the name of the .exe process for the application

    • For HTML or JavaScript-based applications: WWAHOST.exe