What is our primary use case?
I have been running UFT scripts also, apart from the laptops and PC's. We primarily use the solution for end-to-end and functional testing and also for web applications and tunnel-based applications in the testing chain. It's one of the positive points of UFT that UFT can handle both.
What is most valuable?
I'm just managing the team, so I can only explain my experience via the experiences that I've heard from our team members. One of the aspects that the team really liked was the fact that you can also use the business process testing.
If you take a look at BPT, the Business Process Testing part of UFT, it's also a step forward for making components. You can combine the components without diving into the code. That's a good thing.
The production and the efficiency of making your test cases can be very high.
What needs improvement?
The problem with the solution is that you need to have highly specialized skills in order to make the scripts. Also, the scripts that you're developing for less scripted scenarios should be more productive.
The product needs to be simplified overall. They should look to competitors for ways to make things easier and less complex. It would give them a better market position. For example, they need to make it easier to compose a guest case and combine their modules and then create a test case from combining the modules together rather than scripting.
If they simplify the product and work with building blocks, users won't need to do all the scripts.
The price is very high. They should work to lower the costs for their clients.
For how long have I used the solution?
I'm an independent contractor and I have used the UFT for about two years.
What do I think about the stability of the solution?
The stability has been good. It's quite reliable. We haven't seen bugs or glitches. It hasn't crashed in any way.
How was the initial setup?
I'm not very involved in the technical part of setting up the solution. There's a specialized team that does the setup. There's another team using the setup and monitoring everything. Whenever there are some problems within the setup, I can refer to another team that can deal with issues.
My understanding is the setup requires some technical work, so those setting it up should be a bit knowledgeable.
Our team has also handled automation.
Due to the fact that the solution was in the organization before I began working with the company, I'm not sure how long deployment took.
What's my experience with pricing, setup cost, and licensing?
The licensing costs are quite high.
The more you do automation, the more you spend on the license cost. Due to that, sometimes when there is a boom in spending, you will need to justify the extra cost.
Which other solutions did I evaluate?
We're curious to learn more about Tosca. I've heard also from others that Eggplant is quite good. I've wanted to know more about them for my own research and have been looking at them.
What other advice do I have?
I just use the product as an independent contractor and customer. I don't have a professional relationship with Micro Focus.
I can recommend the product. If you're a company that is working with any legacy systems, and you need automation with both web-based applications and terminal-based applications. the solution would be a good thing to use.
I'd rate the solution eight out of ten overall. I would rate it higher, however, there is a steep learning curve. You also need to be skilled in using the solution. Why learn such a specific program when there are other products, available as well? When there's such a steep learning curve, it might not make sense for every company.
Which deployment model are you using for this solution?