203
Back to Top

HPE Unified Functional Testing - license

Mfg. Part: TF008AAE | CDW Part: 2543285 | UNSPSC: 43232402
$15,604.88Advertised Price
Lease Option ($427.42 /month) Lease Availability
Close

Have leasing questions? Let us know how can we help.

Note: Leasing is available to organizations only. Leasing is not available to individuals.
800.808.4239
Mon-Fri 7am-7:30pm CT
Availability:1-3 days
Orders placed today will ship within 3 days
  • License
  • 1 concurrent user
  • electronic
  • English
View More
Product Overview
Main Features
  • License
  • 1 concurrent user
  • electronic
  • English
Now you can automate the functional testing of transactions that span multiple application layers, cutting the cost and complexity of the testing process while improving application quality.

HP Unified Functional Testing is a single solution that addresses each of these challenges. It is more than another step in the evolution of testing. It is a leap forward in testing modern applications, and it can dramatically improve development productivity and collaboration, cut the cost and complexity of testing, and helps improve application quality.

Technical Specifications
Specifications are provided by the manufacturer. Refer to the manufacturer for an explanation of the print speed and other ratings.
Software
Distribution Media: Electronic
License Category: License
License Qty: 1 concurrent user
License Type: License

Header
Brand: HPE
Compatibility: PC
Localization: English
Manufacturer: HP Software
Packaged Quantity: 1
Product Line: HPE Unified Functional Testing

General
Category: Development tools
Subcategory: Development tools - utilities / components & libraries

Product Reviews
HPE Unified Functional Testing - license is rated 3.6 out of 5 by 28.
Rated 4 out of 5 by from AngularJS support, Data Generation and New Spy feature are great, but creeping “Click-itis” sours user experience. Valuable FeaturesVBScript is easier to learn than Java.There are many new and old features in UFT 14.01 which are valuable.In UFT 14.01, new support has been added for AngularJS 2.0 and 4.0. While most of the AngularJS objects were recognized out-of-the-box in UFT 12, 14.01 now also recognizes grid objects, such as Web tables.Hidden among the kitchen sink of features is a new Data Generation tool called the Test Combinations Generator.* Need 10 to 100 random city names?* A range of random dates?* What about a list of first and last names? Random numbers, emails and passwords? Even IP and MAC addresses?* Need a list of random part numbers in a custom format? The Regular Expression data generator will fill your need.This data can be exported to internal Excel data worksheets that give upfront visual access to data for starting data driven projects.The UFT has multiple approaches for object identification including:* Object Repository* Descriptive programming* Object collections* Relational recognition (Below or right of another object)* Insight objects (Image recognition)* Virtual objectsEnsures you can find objects by the DOM, CSS and XPath, but descriptive programming is often easier to read.Connections to MS Excel and popular databases allow users to move to the advanced frameworks of data acquisition with SQL queries.The fully-redesigned Run Results module is simply beautiful. Someone tried to compliment me on rolling my own results page, and I admitted what they were looking at was completely out-of-the-box.Let’s not forget being able to make external calls to supporting tools, like AutoIt, as well as the Windows API, to provide expanded functionality.Lastly, support of version control in both the stand-alone tool and the ALM repository.Improvements to My OrganizationOur current project features more than a 1000 manual test cases, which took several days and resources to execute. Now, the suite executes in six hours and less than two when run on multiple machines.With Jenkins connected, or the new cloud-based StormRunner Functional Testing, the tests can be launched anytime, even at the end of day, and be ready for analysis the next morning.Room for ImprovementIt is important to note here that another Micro Focus product, ALM (aka Quality Center and Test Director), has long suffered from “click-itis” since its release. Nearly every dropdown is collapsed by default. Two option choices are implemented with dropdown lists rather than radio buttons. Most edit fields require opening an additional edit panel in the unlikely chance you need to bold or italicize a step summary. So navigation is a perpetual repetitive click-expand experience that quickly becomes a total turn off to the user.I mention this shortcoming of ALM because, unfortunately, this design is seeping into UFT as well. UFT 14.01 has eliminated the "Run" button from the shortcut menu bar when a function library window has the focus. In effect, where you could click just one button to run a script in UFT 12.54, you will now have to click the Test tab first to get the Run button to appear to be clicked. Fortunately, the F5 (Run) and F11 (Step-through) keyboard shortcuts still work regardless of the window with focus.It looks like User Acceptance Testing of the product is getting bypassed entirely because this design has precedence in UFT. Throwing an object to the Watch window almost always requires two attempts. So, train yourself to always click the Watch window tab first. More “Click-itis” for the user.UFT 14.01 did make one long awaited improvement that is very welcome. The object Spy utility can now be left open while writing code. This means you can paste multiple property names and values from the Spy into your object identification code without having to repeatedly close and reopen the Spy tool. Now, if two Spy windows could be launched to compare the properties of two similar objects, that would be another welcome click-reducing feature.The list of good features far exceed the bad. Here are a few that could be addressed in upcoming releases to get the tool to a perfect rating:* Double-clicking a function in the Toolbox window used to take the developer to the source code. Now, it throws a function call wherever the cursor happens to be. This runs the risk of breaking code. UFT 14.01 fixes a feature that would replace selected code. It now just jams the code in the middle of the selection, which is still not great.* Jumping to functions is supported from any Action/BPT Component code, but not from inside a function library where the target function exists in another library file. Workaround: Select search entire project for the function.* The Run results module counts the number of Fails and Warnings in a test, but not the total Pass results. Workaround: Roll your own results counter code.* No RegEx support of integers properties in the Repository and Descriptive Programming. If the tool just allowed [1-9]\d+ in the Height and Width properties, the returned object collections would exclude all non-visible objects. Workaround: All objects in an object collection need to be tested for height or width to ensure visibility, but slowing execution.Use of SolutionI have worked with QTP/UFT for 13 years continuously. My projects over the years have included the tool along with the use of ALM (aka Quality Center or Test Director), Business Process Testing (BPT), and TAO for SAP.Stability IssuesThe product is extremely stable. It's been my tool of choice for nearly two decades because it is solid.Scalability IssuesScalabiliy is entirely up to the framework design. While Record and Playback are available for new users, it will result in fragile high maintenance and unscalable test suites. That's true of most automation tools, so a hybrid framework design approach is always highly recommended. Fortunately, UFT is extremely flexible in design.Advanced developers can go so far as to design a framework which translates to Plain English ("Click Ok Button") into script code (WebButton("InnerText:=Ok").click). This leads to function designs similar to Gherkin & Cucumber, bypassing the object repository entirely.With BPT (Business Process Testing), non-technical users can easily build test cases inside of ALM (Application Lifecycle Management) from scripted components designed by automation engineers. Simply copy an existing test and add additional components that meet your test requirement.Scaling to push multiple tests executions with different data sets is also easy to implement particularly with the new Data Generation Tool described above.Lastly, scaling object class methods to add new functionality or modify the process of execution is achievable with just a few lines of code. The tool even provides a Function Definition Generator Wizard to help build the code the first time.Customer Service and Technical SupportMicro Focus support is OK. Orasi support is outstanding.Previous SolutionsPrior to using VBScript-based UFT/QTP, I used Mercury Interactive's C-based Winrunner before the product was discontinued.Initial SetupInitial setup is very straightforward and takes about 45 minutes, including one system restart. The tool installs the bare minimum of add-ins. To add more, it takes about 15 minutes.Installing the Terminal Emulator add-in is easy, but configuring it is a bit tricky. This being a bit of a horse and cart issue, as you can't see the configuration option unless the Emulator is up and connected first.Pricing, Setup Cost and LicensingFor the price of five automation licenses, you simply would not be able to hire five manual testers for two years worth of 24/7 manual testing work on demand.While many will argue there are other tools available that are free, you may find it hard to find one which supports so many new and legacy web technologies, terminal emulators, and Windows thick client applications. It's the kitchen sink of tools with an easy to learn language, a solid history, and extensive support resources.Other Solutions ConsideredI only work QTP/UFT engagements, however I do compare functionality of other tools in my spare time, including Selenium, SmartBear TestComplete, and HPE LeanFT.Other AdviceAngularJS support, Data Generation and New Spy features are great, but creeping “Click-itis” sours user experience.There are so many features! The tool is easy to learn, flexible, and extensive.Be sure to have new automation engineers trained beyond basic YouTube videos, and avoid on the job training. This will prevent rookie mistakes that will generate unmaintainable scripts and re-work in the future.Micro Focus provides tool training, as does Orasi and RTTS in New York.Disclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2017-11-08
Rated 3 out of 5 by from You can automate your testing for a lot of different platforms. Scalability is a little difficult as you need to install it on the machines. Valuable Features:For HPE UFT, you can automate your testing for a lot of different platforms. It's not only web-based but also for backend applications; you can also do the integration of the applications.Improvements to My Organization:For test automation, it helps to speed up the testing and to speed up the software delivery, especially for HPE UFT because you have lots of test automation tools. Also, if I compare HPE UFT with the HPE QTP solution, then HPE UFT is more user-friendly in its use. You still have to program it, but you don't have to program it all of the time; so for a user who isn't used to working with code, he can do other things in HPE UFT.Room for Improvement:I'm really looking forward to seeing the HPE StormRunner Functional. If it's possible to do it in a good way from the cloud, and you don't have to install it. I've seen that working for the HR manager and ALM solutions, so it would be very helpful. You have to deal with issues such as the firewall and how can the tool talk with the application, i.e., if the application is on a company network and so on. That, of course, is important to figure out.Use of Solution:I have used HPE Unified Functional Testing (UFT) for one and a half years, whereas the HPE QuickTest Professional (QTP) for a couple more years before that.Stability Issues:We have to download it, then install it on our own machines and the machines sometimes aren't stable; since we have PDIs, also the UFT isn't stable and I don't know yet where the connection is.Scalability Issues:Scalability is a little difficult because you need to have the machines and then, have to install it. It is less scalable than the other products. For example, the HR manager just takes another workspace in the cloud and then, you work.Technical Support:I'm more happy with the SaaS support for the HR manager and ALM than with the off-premises support, that I have to so through for UFT. This is because, often, when I have an issue with UFT, I get slow responses and most of the times, it is in regards to the things that I have already Googled and tried to figure out myself. So, it doesn't always help me.Initial Setup:HPE UFT is quite complex to set up.Other Advice:I, myself mostly, have experience with the HPE tooling and I haven't been in the position where I could decide what tooling to choose. I'm hired because I have this knowledge but I would say usability of the tools, (i.e., how you can use it) is the most important criteria while selecting a vendorDisclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2017-07-01
Rated 3 out of 5 by from Supports desktop, web and mobile product automation. Various formats of reporting support should be possible. Valuable Features:- Built in object repository and storing elements.- Less coding experience.- Reporting dashboards.- Supports desktop, web and mobile product automation.- Continuous integration is possible with QC and Jenkins.- Good customer support.Room for Improvement:- Various formats of reporting support should be possible.Right now UFT supports exporting reports in either HTML or PDF in short or detailed format. If exporting reports could be extended to Excel, csv, XML, XSLT, mht formats that would be greatly appreciated.- They should improve performance and consistency during execution.There will be performance degradation on the test environment due to long continuous executions of automation scripts which leads to inconsistency of results, a better way to resolve this problem should be addressed at some point.Disclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2017-04-25
Rated 4 out of 5 by from Capable tool compared to Selenium or other testing tools available. Valuable Features:It helps us consolidate our efforts. All of our projects are in there. We are also in the life science domain so we have many more compliance requirements which we have to adhere to. It has helped us automate our testing. We have also integrated it with our other tools such as JIRA and TFS. It's pretty good so far.Room for Improvement:We look at service packs, what bugs they have and fixes. We just want to keep pace with where the industry is going, where the shift is in terms of quality assurance and requirement management. HP is very strong on the testing side, but in the last few years with the agile methodology it has lagged behind. It's slowly catching up and eventually it will get there, but we love the eco-system we're in and will continue to move forward.Stability Issues:It's stableScalability Issues:It's very scalable, a very robust kind of solution and we recommend it to anyone who's looking for a testing automation kind of tool.Technical Support:We use an HPE partner for our support needs, but tickets do go to HPE eventually, level two, level three. We have never had an issue.Initial Setup:It's very straightforward.Other Advice:UFT is a very mature product, but again, changes. This is a highly fast-paced, fast rolling field, and you have to keep up the pace with them. There are a lot of open source testers, and they do the job. UFT is a very capable tool compared to Selenium or other test tools available on the market. It can do the job is it cost effective? Investment is definitely on the higher side initially in terms of licensing cost.Disclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2017-04-24
Rated 4 out of 5 by from Capable tool compared to Selenium or other testing tools available. Valuable Features:It helps us consolidate our efforts. All of our projects are in there. We are also in the life science domain so we have many more compliance requirements which we have to adhere to. It has helped us automate our testing. We have also integrated it with our other tools such as JIRA and TFS. It's pretty good so far.Room for Improvement:We look at service packs, what bugs they have and fixes. We just want to keep pace with where the industry is going, where the shift is in terms of quality assurance and requirement management. HP is very strong on the testing side, but in the last few years with the agile methodology it has lagged behind. It's slowly catching up and eventually it will get there, but we love the eco-system we're in and will continue to move forward.Stability Issues:It's stableScalability Issues:It's very scalable, a very robust kind of solution and we recommend it to anyone who's looking for a testing automation kind of tool.Technical Support:We use an HPE partner for our support needs, but tickets do go to HPE eventually, level two, level three. We have never had an issue.Initial Setup:It's very straightforward.Other Advice:UFT is a very mature product, but again, changes. This is a highly fast-paced, fast rolling field, and you have to keep up the pace with them. There are a lot of open source testers, and they do the job. UFT is a very capable tool compared to Selenium or other test tools available on the market. It can do the job is it cost effective? Investment is definitely on the higher side initially in terms of licensing cost.Disclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2017-04-23
Rated 4 out of 5 by from We've been able to ramp up non-technical users and have them understand how to do general debugging. Valuable Features:UFT provides us with solid automation for our test cases.Improvements to My Organization:Its ease of use means we've been able to ramp up non-technical users and have them understand how to do general debugging very easily.Room for Improvement:Tighter integration between ALM and UFT, especially from a reporting perspective, for automation reporting. There's good integration in my opinion, but it just needs to be a little more rock solid.Use of Solution:We've been using it for around three and a half years.Stability Issues:For the most part UFT has been pretty good. Getting it to interact with ALM nicely has been a challenge for us sometimes.Scalability Issues:It's been able to scale to our needs.Technical Support:Good, sometimes a little slow, but overall pretty good.Previous Solutions:We didn't have any other solution in place, and needed to have a much better solution than doing testing with Excel files.Initial Setup:It's straightforward.Other Solutions Considered:HPE was one of the very few vendors that we actually had on the list. We went with HPE because my boss actually was very familiar with the product, and felt it fits our organizations needs extremely well.Other Advice:Give it a shot, if you take the time to invest in it, it works.Disclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2017-03-23
Rated 4 out of 5 by from It's improved the way our organization functions by automating test cases that were previously done manually. Valuable Features:The most valuable features for us are the GUI, the easy identification of objects, and folder structure creation.Improvements to My Organization:It's improved the way our organization functions by automating test cases that were previously done manually. It also improved the robustness and execution time of these test cases.Room for Improvement:It doesn’t support Telerik UI controls and we are currently looking for a patch for this. It's also quite an expensive solution.Use of Solution:We've been using it for one year in my project.Deployment Issues:We've had no issues with deployment.Stability Issues:It's been stable for us.Scalability Issues:No issues with scalability.Customer Service:8/10Technical Support:8/10Previous Solutions:I've used UFT for many years as it is the most user-friendly solution for automating tests.Initial Setup:The initial setup was a straightforward, step-by-step process.Implementation Team:Our in-house admin team implemented it.Cost and Licensing Advice:It's an expensive solution.Other Advice:This tool is awesome for automation even though it is expensive.Disclaimer: I am a real user, and this review is based on my own experience and opinions.
Date published: 2017-01-23
Rated 3 out of 5 by from It works on multiple platforms and technologies, including Oracle forms and Oracle DB. The licensing and pricing model is confusing. Valuable Features:The most valuable feature for me is that it works on multiple platforms and technologies. I need that because we have an application based on Oracle Forms and Oracle DB, and I'm not aware of any other tool that would provide the same level of functionality.Improvements to My Organization:Since I started, we invested in UFT and automation and we have significantly reduced our release cycle time. That has freed up the people who were doing manual regression testing to do more valuable work. The net result is that our cycle time has gone down by a factor of hundreds of percent. And year-on-year, over the three years our error detection rate, by the same people who are now doing good manual testing, has increased by over 300%.Room for Improvement:One thing that confused me, and now just mildly irritates me, is that we migrated from QuickTest Pro to UFT, Unified Functional Test. Ater we did the migration, it turned out that we didn't really have Unified Functional Test at all. We only had the functional test piece of Unified Functional Test. Which, from a marketing or an understanding point of view, was a little bit questionable. So then I needed to go and spend a significant sum of money to get the "Unified" aspect of the Unified Functional Test.Stability Issues:It’s awfully stable. Not even something I consider, to be honest, in regards to UFT. It's always worked for the last ten years. It just works.Scalability Issues:We have not really had to scale it much. It is something that we're looking at, which is why I spoke to some representatives at a recent conference. One thing that's unclear to me at the moment is the benefits, or otherwise, of integrating the UFT product with the architecture that we're going towards; more open source and continuous development, continuous integration type tools. I know HPE does integrate, but I'm not sure how and where it integrates and what the benefits are.Technical Support:I have used technical support and it was okay. What I was doing, in fairness, was fairly non-standard. I was transferring licenses between different locations, different countries, different currencies, different regions; it was all part of the takeover process. It was a little bit complex and drawn-out, but we got there in the end.Previous Solutions:UFT was already installed upon my arrival to the organisation. However, having said that, it is the solution I would have gone for. UFT really doesn’t have a comparable competitor in that space. They used to have competition, but I don't think they really have competition anymore.Initial Setup:The UFT is a simple product. With the exception of the licence server, a six-year-old can do it.Cost and Licensing Advice:The licensing and pricing model is confusing.Other Solutions Considered:There's actually two parts to this, because we use UFT for two different functions. For one of those functions, there really were no other vendors on a shortlist. For the other technology stack, we were looking at SmartBear. We were looking at Selenium, which we still use some. We were also looking at various open source tools. The reason we went for UFT specifically was because you could integrate API testing with client-server type testing, which was important to us.When looking at a vendor, I look for stability first, but that's almost a prerequisite anyway. What is really important to me, and will be increasingly important to me, and I'm guessing, the majority of our customers or potential customers, is HPE's and their product’s ability to integrate with an ever diverging technology landscape. That's the difficult part.Other Advice:I would tell those looking for a solution to go back to good old-fashioned tool selection based on analysis criteria. Do the homework properly and have an appropriate set of expectations. Get vendors in and have them demo against your application or specification as opposed to generically. Do the CBA appropriately and be wary of open-source tools from the point of view of maintenance and support. But, at the same time, don’t pass over on those, but embrace them. Look for a solution that would allow them to exist in a sometimes chaotic and potentially ever-changing landscape from a technology point of view or architecture point of view. Do not to overthink it.Disclaimer: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Date published: 2017-01-02
  • y_2017, m_12, d_17, h_20
  • bvseo_bulk, prod_bvrr, vn_bulk_2.0.3
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_28
  • loc_en_US, sid_2543285, prod, sort_[SortEntry(order=SUBMISSION_TIME, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING)]
  • clientName_cdwg
 
Adding to Cart...
12/18/2017 3:10:54 AM
^ Back to Top

Maximum 300 characters
An account manager will email you within one business day to confirm your request.

Your Quote has been submitted

What Happens Next? A confirmation email is on its way. Within one business day, you will be contacted by an Account Manager to finalize your quote.

Error!

Something went wrong.

Please try again later.