Get ready to put HP Unified Functional Testing (UFT) 11.5 at the top of your wish list 2012 and 2013. The newest product of the ALM software family was released today, and I am excited to have it just in time for the Holidays.
I want to begin by covering the name change, but that would be easy to convert into what I call tech lingo “QuickTest pro (QTP)and Services Test (ST) on steroids”. Or, I could compare UTF other automation tools currently in the market—but that wouldn’t be fair or fun.
So I’ll do what I like to do, which is talk about a new automation tool and how it could help us do our jobs better. I’ll try to cover the overall scope impact this will have across testing, development and the application development lifecycle.
In this first article I would like to cover some of the new enhancements and new features. In later articles, I will go into more detail and build some user-case scenarios, as well as give ideas of how new seen and unseen improvements can help even make your job that much more enjoyable.
First, I’m going to list the ones the marketing group knows you’ll like and then I’ll uncover some of my favorite’s enhancements:
- Straight out of the box is the 2 tools in 1 package, Quick Test Professional (QTP) user interface and object recognition type of testing and Application Programming Interface (API). They are used for the testing of composite applications and/or software components to communicate with each other. This jewel will allow the Automator to create test using the presentation layer or simply automate the interaction of the at application layer.
- New technology or new applets, no problem.. With Image-based object identification (which I’m calling Image-based intelligence) you can now learn an objects (or images) different states and convert that into a recognizable object within the object library. That’s correct, no more waiting for HP software to develop new protocol or patches to support new objects or developing your own work around. I understand this was developed by HP Labs.
- Have you ever had the opportunity to work and debug two or more scripts at the same time? Well, now you do! I had almost forgotten how nice it is working with a true Integrated development environment (IDE ) ... Thank so much R&D, IOU.
Here are my favorite hidden or unknown advancements:
- I talked about Image-based intelligence. I held something back (I had too) and that is the ability to switch from object to Image-based identification and two other types of recording methods (low-level and analog) while creating new scripts.
- New Functionality and Performance is not the only thing they changed about the Business Process
TestingTool (BPT). You can now develop and run a complete test case with flows from UFT. Hooray!
- Yes the rumors are true. Object spy has given up his top hat for the Indiana Jones look with sun glasses. That is not all. He is also giving up his autonomous status and is now in an open relationship with the object repository. FINALLY
- I have the solution in the IDE. Just like real developers we can now create complete solution libraries which can include multiple QTP test cases, API test cases, Business components, Function Libraries, etc…
- We have class. Yes we can create public and private classes, just as in the pass with function and subs now with in UFT. Ready NEW SET GO! HELLO WORLD (What’s next ALM workflow? Hmmmm, thoughts?)
- API’s tool supports more than just VB Language and that’s all I’m saying on that subject (for now).
- UFT Checkpoint can read and support PDF files and that’s not all!
- IE and Firefox are now supported along with several new addins for language, object and protocol supports by UFT GUI.
- Enhancements of the API testing over Service Test with object-based modules and actions
- Better interaction with HP Sprinter to aid in the development time of new scripts and even better when you include BPT.
I’ve covered 13 of my favorite enhancements or features that I think you will find very interesting. However, the documentation still needs a little work. The inclusion of communities, links and support outweigh the need for detailed documentation. I look at this new feature as the ability to write the best user guide ever. I am now able creat best of breed community of peers inside the tool — it is far better than anything else written in a help file.
As soon as you can, I would recommend that you download link to UFT and then after playing with the tool for a couple hours I would like you to write your own comments and recommendation here in the HP community about your experiences with UFT 11.5. Please don't take my word on the subject, try UFT for yourself and you tell me what you think.