HP is about to launch a new version of UFT in March 2014. It will be named UFT 12. Here is a sneak peek of what’s new in UFT 12
Smaller, Faster installation package
The UFT installation dump used to be huge in size (around 3.7 GB) and in case of Win Vista, Win 7, Win 8 you need to disable User Account Control (UAC) to get it installed. With UFT 12, this is set to change. The package will be comparatively smaller, installation will be faster and you would not need to deactivate UAC.
Working on languages other than English?
No problem. You can now install UFT in your operating system language without the need to install a separate language pack.
Improved ALM authentication
You can now use external authentication, such as CAC (Common Access Card), to connect to ALM in place of the standard model of each user manually entering a user name and password.
Auto Upload run results to ALM
Instead of manually adding run results to your ALM project, you can instruct UFT to automatically upload them by setting an ALM site parameter.
Testing Safari on a Remote Mac
Looks like finally HP is expanding its support to cover Mac OS. Till now it has only supported Windows operating systems. While the support is still in beta, with UFT 12, you will be able to test Safari on a remote Mac.
Support for all latest browser versions
UFT 12 will support all latest versions of each of the major browsers like internet Explorer, Firefox and Google Chrome.
Supported for additional technologies
UFT 12 will support desktop technologies like Delphi XE2, Stingray 12 and Flex. It will also support Web Dynpro ABAP for Netweaver 7.31
Testing Extensibility extended
Testing extensibility will now support Visual Studio 2010 and 2012.
Some important points to note
- If you plan to use UFT on Windows 8.1, Internet Explorer 11 may not work. The workaround is that you should manually disable the ‘Enable Enhanced Protected Mode*’ (Tools > Internet Options > Advanced tab > Security node > Enable Enhanced Protected Mode) and disable the ‘Enable Protected Mode’ (Tools > Internet Options > Security tab) in Internet Explorer.
- If your computer has two versions of an application, where one is 32-bit and the other is 64-bit (for example, calc.exe), then UFT always opens the 32-bit version when it performs a step to open that application. This occurs when the operating system performs a redirect from the Program Files folder to the Program Files (x86) folder, and from the System32 folder to the SysWow64 folder. The workaround is that you should specify a 64-bit version and make sure that the step explicitly states the path to the 64-bit application. For example, you can copy the 64-bit application to any folder (other than the Program Files folder that is redirected to Program Files (x86)) and specify that path instead.
- UFT 12 will not officially support Windows XP or Windows Vista OS. The minimum OS support is Windows 7 with service pack 1. Similarly the minimum Internet Explorer version supported would be IE 7. Check the table below for minimum system requirements for UFT 12.
UFT 12: Minimum system requirements
Computer Processor: | 1.6 Ghz or higher |
Operating System: | Windows 7 Service Pack 1 (32-bit or 64-bit) |
Memory: | Minimum of 2 GB when no more than three add-ins are loaded simultaneously Note: |
Hard Disk Drive: | 5400 RPM |
Color Settings: | High Color (16 bit) |
Graphics Card: | Graphics card with 64 MB video memory |
Free Hard Disk Space: | 2 GB of free disk space for application files and folders You must also have an additional 1 GB of free disk space on the system disk (the disk on which the operating system is installed). |
Browser: | Microsoft Internet Explorer 7.0 |
I am using Silverlight based application. Our scripts have been deveopled in QTP11. The scripts are not working in UFT12 and IE11 on WIndows7. Objects are not being identified though selected proper QTP add-ons and enabled BHO manager and Silverlight add-ons. Can you please let me know if you have any solutions.
Thanks,
Prabhakar
Hi Ankur,
Thanks for the reply.
The Smart identification was disabled.
However, I am using a laptop for UFT now.I was able to find out that the issue should have occured because of some performance issues in the laptop (due to prolonged usage), Coz the issue didnot repeat after I had shut down the laptop over the night and used it again the next day.
Thanks again and Regards,
Deepak R
Hi Ankur,
I have been following your posts for quite some time now, and I am finding it very useful.
I was working with QTP 11.0. My Scripting was highly limited to Descriptive Programming only.(The Object Repository is always empty)
Very recently, I tried working with UFT 12.0 and the script seems to work much like how it use to in QTP 11.0, However I see that the script takes a lot of time (probable 10-15 secs every time) to clear the object property defenition statements after most of the (not all) “description.create” statements.
I did try and uncheck the ALM related options, but this doesnot seem to change the delay issue.
Note:
The object identifications were successful and the test does run properly, just that there is a time delay as mentioned above.
Kindly suggest a solution for this.
Thanks and Regards,
Deepak R
@Deepak: Are you referring to OR? Check if Smart Identification is not used for identfying objects and is not enabled.
Very useful info about UFT latest version. Thanks a lot
Good Information !! thanks
Oh wow…since a long time I was thinking when qtp is going to support multi browser and finally the day came. Thanks a lot ankur for this information.
Thanks for giving updates on UFT 12
Thanks Ankur! But I cannot find any official announcement in HP website. 🙁
Hello Ankur
Thanks very much for the information on UFT 12.
I have a question for your, I would appreciate if you can answer me at my email: [Redacted]. The question is : I have experienced that UFT/QTP of any version , some time It Stopped Working !! It gives that message in the middle of the scripting and force you to close the UFT/QTP. why it happens , could you provide me a list of possibilities and the remedies for it. Thanks ! Abid.
@Abid: There may be lots of reason for this behaviour, difficult to pin-point without seeing.
Memory leakage, low RAM on your system, corrupt install and more. You may want to post a detailed query over at UFT forums
hi ankur,
Thanks a lot for posting this article. There were many new features added in UFT 12.Eagerly waiting to see how this new version of UFT 12 may change the testing efforts.Hoping for all the updates from you in the future.
kind Regards,
saikiran