Known Issues - UFT Programs

Relevant for: GUI tests and components and API testing

UFT on Windows 10

  • If you have UFT installed on Windows 10 and you perform Windows updates to the Windows 10 anniversary edition, you must run a repair of the UFT installation.
  • If your UFT installation on Windows 10 behaves unexpectedly, such as remaining on top and hiding other applications, or has issues with recognizing top window test objects, see KM01339230 for a workaround.

Back to top

UFT program tools

You cannot use some of the UFT tools when the UAC (User Account Control) option in is set to ON.

Workaround: Temporarily turn off the UAC option while using these tools, by doing the following:

For Windows Server 2008:
  1. Log in as an administrator.

  2. From the Control Panel, select User Accounts > Change Security Settings, and clear the Use User Account Control (UAC) to help protect your computer check box.

  3. Restart the computer to enable this setting to take effect.

  1. After working with the desired tool, return to the Change Security Settings screen, and select the Use User Account Control (UAC) to help protect your computer check box to turn on UAC again. Restart your computer if necessary.

For Microsoft Windows 7 and Windows Server 2008 R2:
  1. Log in as an administrator.

  2. From the Control Panel, select User Accounts > User Accounts > Change User Account Settings.

  3. In the User Account Control Settings window, move the slider to Never notify.

  4. Restart the computer to enable this setting to take effect.

  1. After working with the desired tool, return to the User Account Control Settings window, and restore the slider to its previous position to turn the UAC option on again.

For Microsoft Windows 8.x and higher:

  1. Log in as an administrator.
  2. From the Control Panel, select User Accounts and Family Safety > User Accounts > Change User Account Control Settings.
  3. In the User Account Control Settings window, move the slider to Never notify.
  4. In the Control Panel, select System and Security > Administrative Tools > Local Security Policy.
  5. In the Local Security Policy window, in the left pane, select Local Policies.
  6. In the Local Policies tree, select Security Options.
  7. In the right pane, select the User Account Control: Run all administrators in Admin Approval mode option.
  8. Select Action > Properties from the menu bar.
  9. In the dialog that opens, select Disabled.
  10. Restart the computer for your changes to take effect.

  1. After working with the desired tool, return to the User Account Control Settings window, and restore the slider to its previous position to turn the UAC option on again.
  2. Restart the computer for your changes to take effect.

Back to top

Characters do not display correctly

UFT does not fully support UTF-16 surrogate pairs and combining characters. The Run Results Viewer and some user interface elements in UFT do not display these characters correctly.

Back to top

UFT and DEP (Data Execution Prevention)

On Windows 7 64-bit and Windows Server 2008 R2 operating systems, UFT behaves unexpectedly when the DEP (Data Execution Prevention) flag is set to Always On.

Workaround: Switch off the DEP, or modify its settings to be ON only for important operating system processes.

Back to top

Running UFT and different user accounts

When UFT is launched by a different user account than the application you are testing, the following UFT functions may behave unexpectedly:

  • Recording
  • Running tests
  • Spy

Back to top