Overview

Product video
OpenText™ Functional Testing software automates functional testing through an intuitive, visual user experience that ties manual testing, automated software testing, and framework-based testing together in one integrated development environment (IDE). The capabilities in OpenText™ Functional Testing help you significantly reduce the cost, time spent, and complexity of the functional testing process while driving continuous quality. OpenText™ Functional Testing is the industry-standard automated software testing solution, with proven capabilities for meeting the challenges of today's agile, modern application teams. OpenText™ Functional Testing leverages a broad ecosystem of integrations, from source control management tools such as Subversion or Git, to continuous integration tools such as Jenkins. Functional tests can be triggered as part of the regular build process and run results reported in Application Lifecycle Management (ALM) or Quality Center. Teams are instantly alerted to issues to keep Agile projects on track. OpenText™ Functional Testing API and Web services testing capabilities give your teams an extensible framework for creating and executing functional tests of "headless"applications or the non-GUI parts of an application. With an easy-to-use, visual interface, OpenText™ Functional Testing gives you the ability to test at the headless layer without the need for extensive coding.
Highlights
- Wide scope of technology Web and Mobile Testing AI-powered testing
- API and Web services testing
- Cross-browser testing Continuous testing
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
Free trial
Dimension | Cost/hour |
|---|---|
t3.large Recommended | $4.00 |
c4.xlarge | $4.00 |
c3.xlarge | $4.00 |
m5d.2xlarge | $4.00 |
c1.xlarge | $4.00 |
m2.2xlarge | $4.00 |
m2.xlarge | $4.00 |
m3.2xlarge | $4.00 |
m1.xlarge | $4.00 |
r3.large | $4.00 |
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
OpenText Functional Testing 26.1. Python scripting joins Functional Testing as a second scripting language, offering complementary strengths that expand flexibility and testing possibilities.
Additional details
Usage instructions
Connect to the Windows instance and launch Opentext Functional Testing, aka. UFT One, from desktop.
Resources
Vendor resources
Support
Vendor support
Visit the Software Support Online web site at: https://www.opentext.com/support This web site provides contact information and details about the products, services, and support that OpenText Software offers. OpenText Software online support provides customer self-solve capabilities. It provides a fast and efficient way to access interactive technical support tools needed to manage your business.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Similar products

Customer reviews
Has supported faster test execution and increased flexibility while offering room to improve support responsiveness
What is our primary use case?
I'm more familiar with Functional Testing. OpenText Functional Testing for Developers is a different product set that functions as an IDE for writing custom code. We don't leverage that product because OpenText Functional Testing has been built so well that we don't have the need to just write standard code. We're leveraging more business people to create scripts versus automation engineers.
How has it helped my organization?
Having the platform available for business users to create tests who understand the product and understand the business workflows is huge for adoption within an organization. It also allows for standard code writing. If you run into a challenge that AI can't adapt, you can supplement your team with automation engineers who can create custom solutions.
What is most valuable?
OpenText Functional Testing has an impressive ability to connect to mobile devices and its ability to test so many different types of software, whether it be mainframe, APIs, mobile, web, or desktop. The extensibility it has to test overall cost is a huge bonus compared to other products. The ease of being able to create scripts using the AI tools are the differentiating factors.
What needs improvement?
Reducing the levels of support is something they could continue to improve. They tend to have an entry-level person that may not be as familiar with the product that fields the calls, which creates another day of delay to get to the level that's needed. This is a common practice across most companies where you call, you get the entry-level person, and then they work their way up to help screen calls so that they are more focused.
What do I think about the scalability of the solution?
OpenText Functional Testing speeds up the overall ability to get through a large volume of tests. Being able to run them in parallel allows for scalability overall. If you have 10,000 tests and you run them back to back, that might take five days to run. Running them in parallel allows you to consume multiple runtime licenses and just execute the tests that don't have conflicting priorities and get through a lot of volume much quicker.
How are customer service and support?
I would rate the support for this product a seven on a scale of one to ten. The support staff is the same as for Digital Lab.
Which other solutions did I evaluate?
Compared to other products like Tricentis, OpenText Functional Testing is about a third of the cost and there are no minimum license requirements. For our customers, it has opened the door for being able to get them to adopt the products because the cost is so much less. The ease of use reduces a lot of barriers for hiring engineers and people that an organization may not have the budget to bring on.
The key difference is that you can write custom code in OpenText Functional Testing whereas Tricentis is more of a no-code solution. OpenText Functional Testing is a low-code solution, meaning that I can use the AI tools to capture scripts as if it were a record and playback tool, but it's creating the script in the background that can be manipulated. With Tricentis, if it doesn't work, you cannot create code to cause the tool to run the automation. The flexibility of OpenText Functional Testing opens it up for much more creativity and introduces much better solutions.
What other advice do I have?
I am uncertain about what is meant by advanced scripting. The overall review rating for this product is nine out of ten.
Use descriptive programming and object repository efficiently with potential for improving storage and responsiveness
What is our primary use case?
During our last conversation, I mentioned that I have experience with OpenText Functional Testing .
I have had experience working with OpenText Functional Testing for three years.
We use OpenText Functional Testing for functional testing and UI testing using UFT.
In my organization, OpenText Functional Testing is deployed on-premises.
What is most valuable?
The best features of OpenText Functional Testing include descriptive programming, the ability to add objects in the repository, and its ease of use for UI compared to other tools. It also supports VB Scripting, where we can use our data structure skills in the tool to solve complex functional testing.
OpenText Functional Testing is a scalable solution. Users can buy licenses and expand resources widely in their organization. With more licenses, testing capabilities can be expanded.
What needs improvement?
Areas of OpenText Functional Testing that have room for improvement include having an option to store objects in the public repository when using Object Spy and adding objects, as it currently stores them locally. Additionally, there are hanging issues where it becomes unresponsive, which can be improved.
For how long have I used the solution?
I have had experience working with OpenText Functional Testing for three years.
What was my experience with deployment of the solution?
OpenText Functional Testing is a stable solution. We have been using it for three years without facing any major issues.
What do I think about the stability of the solution?
OpenText Functional Testing is a stable solution. We have been using it for three years without facing any major issues.
What do I think about the scalability of the solution?
OpenText Functional Testing is a scalable solution. Users can buy licenses and expand resources widely in their organization. With more licenses, testing capabilities can be expanded.
How are customer service and support?
I would rate technical support for OpenText Functional Testing around seven to eight on a scale from one to ten.
Which solution did I use previously and why did I switch?
I am not interested in this course or taking this course, so I do not know the purpose of this call.
How was the initial setup?
The initial setup of OpenText Functional Testing is not hard; it is easy. Users just need to have the knowledge to install the packages and then add those add-ins.
What about the implementation team?
What's my experience with pricing, setup cost, and licensing?
I have no idea about the pricing of OpenText Functional Testing. The organization handles the pricing and investments.
What other advice do I have?
My company name is Agilent Technologies Incorporated, and my title is Engineer. My email address is .
Regarding AI integration in OpenText Functional Testing, we currently use AI features where we do not need to identify objects; we just need to write the text in the AI, and it will find the button wherever it is on that page. It would be great to have AI-driven analytics or predictive models improving test accuracy, but I would want to understand exactly what that does and how it helps functional testing.
I rate OpenText Functional Testing an 8 out of 10.
Transition to database validation addresses browser dependency issues while scripting in a limited language
What is our primary use case?
We migrated a number of the tests from OpenText UFT One to SOAtest . The biggest change was moving from validating in the GUI with OpenText UFT One to validating in the database. We are not currently testing the browser extensively because our webpage is not customer-facing but is instead an administrative tool.
What is most valuable?
OpenText UFT One offered valuable features by allowing us to build up libraries to streamline repetitive tasks, making scripting much easier. However, it required knowledge of the scripting language, VBScript, which is limited compared to Visual Basic. Despite handling web pages effectively, dependency on the browser for validation presented stability issues when Windows would exhaust memory, causing regression testing crashes.
What needs improvement?
OpenText UFT One required knowledge of VBScript, which is a limited version of Visual Basic. We frequently encountered stability issues when the browser dependency caused Windows to consume memory without releasing it, leading to crashes during regression testing. This experience suggests a need for improvements in handling memory efficiently.
What do I think about the stability of the solution?
One of the key stability issues was that Windows would consume memory without releasing it, leading to regression testing crashes.
How are customer service and support?
It is not current, but when we dealt with HP, I would rate the support as a six or a seven.
Which solution did I use previously and why did I switch?
We switched from OpenText UFT One to SOAtest .
How was the initial setup?
Setting up OpenText UFT One was generally straightforward. However, we had to develop some DLLs to perform certain tasks that the system couldn't handle by itself, requiring additional effort. We built various libraries to improve scripting efficiency and speed, which took time and evolved over the course of our use.
What other advice do I have?
I might rate OpenText UFT One around a five or six, based on my past experience, so my rating would be a 5. Name usage should be limited to personal names for publication. I am currently in a low-level manager position and plan to retire in three months, which may affect my access to follow-up communications.
Automation becomes feasible with diverse application support and faster development
What is our primary use case?
I have used UFT for web application automation, desktop application automation, and Oracle ERP automation.
What is most valuable?
UFT provides object identification, which is one of the easiest to use. It requires less coding, has built-in features for API testing, and most importantly, it supports more than just web applications. UFT supports Oracle, SAP, PeopleSoft , and other non-web applications, making automation feasible.
What needs improvement?
UFT still requires some coding. If it could move closer to a no-code or low-code solution, it might dominate the market again.
Additionally, customer support could be improved as they take days to respond to a ticket, which is a significant drawback.
For how long have I used the solution?
I have had more than ten years of experience with UFT, probably around 14 years.
How are customer service and support?
Customer service is a big drawback. From my personal experience, after creating a ticket, it takes three to five days for them to acknowledge it and then send it to somebody. Organizations can't wait for this lengthy process, especially when they are under pressure with their timelines.
Which solution did I use previously and why did I switch?
I have worked with open-source tools like Java Selenium, C Sharp Selenium, and also with NoCode tools. Compared to the tools that require coding from scratch, UFT's time is half or less than half.
How was the initial setup?
Setting up UFT is not complex. I would rate it probably eight out of ten in terms of ease. However, the licensing needs to go through some processes involving servers and machines.
What about the implementation team?
The server admin, the installation team, or the developer would be involved in deploying the product.
What was our ROI?
The development time using UFT can be cut down into half as compared to coding from scratch. While NoCode tools take less time, UFT is more efficient than tools like Selenium that require full coding.
What's my experience with pricing, setup cost, and licensing?
There are many open-source tools with no cost, and there are no-code tools that are less expensive than UFT. The pricing of UFT, being an established tool, could be better if reduced.
Which other solutions did I evaluate?
I have used Selenium and some other tools before UFT.
What other advice do I have?
I love working with UFT as it makes my work easier as a developer, architect, and lead. However, I would recommend it with caution due to the cost implications.
Overall, I would rate UFT as an eight out of ten.
Achieves significant ROI with market-leading features but needs a better user interface
What is our primary use case?
How has it helped my organization?
We can easily achieve a return on investment in one, two, or three years. It depends on the business revenue.
What is most valuable?
The OpenText solution is the best of breed and the best solution on the market for large customers. That is why we use OpenText.
What needs improvement?
The user interface could be improved.
For how long have I used the solution?
I've been working with SAP since 1996 and 1997.
What do I think about the stability of the solution?
The stability of the solution is rated nine out of ten.
What do I think about the scalability of the solution?
The scalability of the solution is rated eight out of ten.
How are customer service and support?
The technical support is rated eight out of ten, but it depends on how much you pay for the support and how big you are as a customer.
How was the initial setup?
The initial setup is complex.
What was our ROI?
We can easily achieve a return on investment in one, two, or three years. It depends on the business revenue.
What's my experience with pricing, setup cost, and licensing?
The pricing or licensing policy of OpenText is a bit expensive, however, it's one of the best solutions in the market.
What other advice do I have?
I would recommend the solution as it's one of the best tools in the market. I'd rate it seven out of ten. To make the solution a ten out of ten, it could be more user-friendly.