Test Runs on Chrome. Test Runs are faster than the previosu version.
Sr. Software Quality Consultant at a tech services company with 501-1,000 employees
We're able to perform NPAPI test runs on Chrome, but the ExtJS extension and reading of JQuery standard modal screens is still not so good.
Pros and Cons
- "After NPAPI was unsupported by Chrome, our test runs were halted on Chrome for a previous version of TestComplete, and they started running again with version 11.11."
- "Technical Support: Not so helpful most of the times. They always fail to produce a work around."
What is most valuable?
How has it helped my organization?
After NPAPI was unsupported by Chrome, our test runs were halted on Chrome for a previous version of TestComplete. Started running again with version 11.11.
What needs improvement?
ExtJS extension and reading of JQuery standard modal screens is still not so good. For Automating ExtJS based systems you have to do record and playback to extract methods and no substantial documentation has been provided.
What was my experience with deployment of the solution?
None.
Buyer's Guide
SmartBear TestComplete
May 2026
Learn what your peers think about SmartBear TestComplete. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
900,747 professionals have used our research since 2012.
What do I think about the stability of the solution?
The product is relatively stable.
How are customer service and support?
Customer Service:
It is quick.
Technical Support:Not so helpful most of the times. They always fail to produce a work around.
How was the initial setup?
It was easy.
What about the implementation team?
In-House.
What's my experience with pricing, setup cost, and licensing?
Do not buy all the modules at once, if your primary system under test is for example Web based then only buy the web module.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
QA Team Lead at a tech vendor with 10,001+ employees
It supports .Net, but it needs to have templates of tests from scratch.
Pros and Cons
- "TestComplete is much more flexible, light, and easy to use."
- "Memory consumption Speed of interaction with controls Sets of prepared libraries like asserts Templates of tests from scratch"
What is most valuable?
- Good IDE
- Support of third party controls
- Flexible in coding
- Supports .Net assemblies
- Good community
How has it helped my organization?
It's decreased the time needed for the regression testing cycle.
What needs improvement?
- Memory consumption
- Speed of interaction with controls
- Sets of prepared libraries like asserts
- Templates of tests from scratch
For how long have I used the solution?
I've used TestComplete for three years.
What do I think about the stability of the solution?
It's stable.
How are customer service and technical support?
It's good, I like the support.
Which solution did I use previously and why did I switch?
Previously was QTP. TestComplete is much more flexible light,and easy to use.
How was the initial setup?
It's quite easy to start using it. There were no problems from the beginning.
What about the implementation team?
Use JScript for quick wins. Start creating tests as small as possible.
What was our ROI?
I would say that we have now automated about 100 tests, so it saves us three days every month..
What's my experience with pricing, setup cost, and licensing?
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
SmartBear TestComplete
May 2026
Learn what your peers think about SmartBear TestComplete. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
900,747 professionals have used our research since 2012.
QA Engineer at a computer software company with 51-200 employees
It’s got flexible logging capabilities, but needs implementation of screen recording during testing.
Pros and Cons
- "Using TestComplete, the application tests are executed at night unmanned, so that test engineers can focus on developing new tests instead of executing existing tests."
- "Implementation of screen recording during testing (video recording)."
Valuable Features
- Its Multi browser testing capabilities
- Record-and playback
- Network suite testing (remote testing) capabilities
- Key word driven testing with ability to finetune tests using scripting languages
- Its flexible logging capabilities
- High level of support from Smartbear
- Support of other users in large userbase
Improvements to My Organization
Using TestComplete, the application tests are executed at night unmanned, so that test engineers can focus on developing new tests instead of executing existing tests.
Room for Improvement
Implementation of screen recording during testing (video recording).
Use of Solution
I've used it for approximately four years.
Stability Issues
No issues encountered,
Scalability Issues
No issues encountered,
Customer Service and Technical Support
Customer Service:
Very professional and adequate. I would rate this on a 9.5/10.
Technical Support:Very professional and adequate. I would rate this on a 9.5/10.
Initial Setup
It's straightforward.
Implementation Team
I implemented it myself, using instructions from the vendor’s website.
Pricing, Setup Cost and Licensing
Start with evaluation version of the product, which can be downloaded from Smartbear's website, and after the initial evaluation, decide which licensing method you need.
Other Solutions Considered
I have evaluated other solutions, the cost model, the level of support of legacy software, the easy of use and easy implementation approach were main reasons to choose this product.
Other Advice
Focus on implementing a test automation framework. Start by downloading a free evaluation trial version of the product, and see if the product works well with the application(s) you want to design an automated test frame for.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Team Lead at a tech vendor with 501-1,000 employees
It has a unified way of finding and manipulating controls from different vendors on different platforms, though it lacks support for different web UI frameworks and V8.
Pros and Cons
- "I used different solution afterwards and I can say there is no other product with such great flexibility."
- "There is no qualified support for different web UI frameworks and no V8 support as well."
What is most valuable?
It supports JScript and it has unified way of finding and manipulating controls from different vendors on different platforms. As a key feature for beginners - It can record user actions and reproduce them.
How has it helped my organization?
First two companies began to rely on results of automated regression.
What needs improvement?
There is no qualified support for different web UI frameworks and no V8 support as well. The other thing that must be improved is their licensing policy with Virtual Machines.
For how long have I used the solution?
I've used it for six years.
What was my experience with deployment of the solution?
There were some issues.
How are customer service and technical support?
Customer Service:
5/5.
Technical Support:5/5.
Which solution did I use previously and why did I switch?
I used different solution afterwards and I can say there is no other product with such great flexibility.
How was the initial setup?
The initial setup is as simple as any product with a Windows installer.
What was our ROI?
ROI is simple. We've spent three months on development and automated one month of regular regression tests done manually for each release. Now we did it for each build.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Test Automation Engineer at a tech vendor with 1,001-5,000 employees
It has helped significantly improve and speed up regression testing, although it could be improved with cross-platform testing (Linux, MacOS).
Pros and Cons
- "In all projects where I participated it helped significantly improve and speed up regression testing, which is usually bottleneck before release."
- "They have some benefits which TestComplete doesn't have, but in general TestComplete overcomes them."
What is most valuable?
Ability to test all types of application (desktop, mobile, and web).
How has it helped my organization?
In all projects where I participated it helped significantly improve and speed up regression testing, which is usually bottleneck before release.
What needs improvement?
Since v11 of TestComplete it has all the features I was dreaming about during these years. Probably the only one great thing could be cross-platform testing (Linux, MacOS).
For how long have I used the solution?
I've been using it since 2006.
What was my experience with deployment of the solution?
No, I have never had any difficulties with TestComplete. All possible issues are also covered in TestComplete's help system and available online.
What do I think about the stability of the solution?
No issues encountered.
What do I think about the scalability of the solution?
No issues encountered.
How are customer service and technical support?
It is impressive! What I like the most is the fact that support team helps solving problems not only for their registered customers, but everyone else as well.
Which solution did I use previously and why did I switch?
In last 12 years I also used SilkTest and Squish. They have some benefits which TestComplete doesn't have, but in general TestComplete overcomes them.
How was the initial setup?
Was it difficult to set up the application first time? No. Or was it difficult to start using it? No, it was easy thanks to its tutorials.
What about the implementation team?
I did everything by myself. There is nothing difficult in it, TestComplete is very user-friendly.
Disclosure: My company has a business relationship with this vendor other than being a customer. My company doesn't, but I wrote a book on TestComplete and sometime run online courses for students in Russian.
Assistant Lecturer at a university with 1,001-5,000 employees
We're able to create test inputs with tens of thousands of fields, but it crashes or hangs at times.
Pros and Cons
- "Customer Service: It's good. Technical Support: It's good."
- "Product ungracefully crashes or hangs sometimes."
Valuable Features
- Front-end click and record
- Ability to read in from and output to text files
Improvements to My Organization
- Creating test input with tens of thousands of combinations of fields
- Evolution of regression suite to sanity check new builds
Room for Improvement
- Product ungracefully crashes or hangs sometimes
- Sometimes gets caught out by messages appearing which confuses what is in focus
Use of Solution
I used it for five years.
Deployment Issues
No issues encountered.
Stability Issues
No issues encountered.
Scalability Issues
No issues encountered.
Customer Service and Technical Support
Customer Service:
It's good.
Technical Support:It's good.
Initial Setup
It's a simple installation, plus a license key.
Implementation Team
- Some dev input required to develop app for playback
- Products own script playback facility is unreliable and we needed something that could kill and relaunch TestComplete
Pricing, Setup Cost and Licensing
This was all handled by management.
Other Solutions Considered
An evaluation of Microsoft competition found it to not be suitable for front-end testing (it was more suitable to integration testing).
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Software Engineer at a manufacturing company with 51-200 employees
It has allowed us to make significant product changes, new server deployments, and hosting changes with high confidence.
Pros and Cons
- "This has allowed us to make significant product changes, new server deployments, and hosting changes with high confidence."
- "From my understanding, the product has changed significantly since v5 was released. I don’t know that it has necessarily improved, for my needs."
What is most valuable?
The two most valuable features are the manual script library (projects) and Test Execute.
How has it helped my organization?
I set up a manual test for new functions and hand it off to a tester (who uses Test Execute). Once the new function test is completed, it is added to regression for all future versions. This has allowed us to make significant product changes, new server deployments, and hosting changes with high confidence.
What needs improvement?
From my understanding, the product has changed significantly since v5 was released. I don’t know that it has necessarily improved, for my needs. If I worked in a different shop, then I might need an entirely different feature set compared to what I use now.
For how long have I used the solution?
We've used it since May 2007.
What was my experience with deployment of the solution?
No issues encountered.
What do I think about the stability of the solution?
No issues encountered.
What do I think about the scalability of the solution?
No issues encountered.
How are customer service and technical support?
Customer Service:
I can't recall the last time I needed support.
I can't recall the last time I needed support.
Which solution did I use previously and why did I switch?
Typically, I used my own method for automation (scripting tool, test data stored in SQL, results stored in SQL, result comparison to baseline with custom script). At the time I purchased TestComplete, the script recording tool wasn’t that great and I didn’t have the skills to write my own scripts. Over time, I used a different automation program and picked up the syntax for its scripting language. The product is currently called WinAutomation, though it had a different name at the time, that I can’t recall.
How was the initial setup?
The initial setup was very straightforward. I installed the main app on my local workstation and test execute on five workstations available for testers. We use a shared network drive to store tests.
What about the implementation team?
I installed everything myself. It was very straightforward. The real key is knowing what you need for your environment and to adapt the available tools.
What was our ROI?
It’s hard to sell testing tools, especially in a company that is owned by someone who thinks of software as a mule to pull his cart. It was a very tough sell and it is hard to quantify in dollars the money saved. However, I can say, with confidence, that there have been over one hundred bugs caught through regression since the software was purchased, which is a great track record for a team this size.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Quality Assurance Practice Leader with 51-200 employees
It reduced the regression timeline for a complex AUT, but there's an issue object mapping related to the need to modularize the test script code.
Pros and Cons
- "Test automation with TestComplete significantly (estimated 80%) reduced the regression timeline for a complex AUT with a large number of test cases."
- "Customer Service can be slow to respond to electronic forms of communication and they do not have a way for a customer to speak directly to customer support."
What is most valuable?
TestComplete is used for testing Windows desktop products; specifically the Embarcadero VCL interfaces created by Delphi/C++. All debug flags must be enabled during compilation that generates an output file required by TestComplete to identify and interact with the UI objects in the application.
An important feature of TestComplete is the ability to modularize testing. A lot of effort has been put into breaking the test script into reusable functions/methods that can be called from any test. A number of function libraries were created. This enabled reuse of code and kept the projects and project suites small. This is important because the size of these test artifacts have an impact on project loading time.
How has it helped my organization?
Test automation with TestComplete significantly (estimated 80%) reduced the regression timeline for a complex AUT with a large number of test cases. Automation with TestComplete has significantly shortened the feedback loop and the timeline to get a release production ready. A secondary benefit is that manual testers have begun thinking more technically about writing tests cases.
What needs improvement?
There are two major areas for improvement:
- Version control integration embeds information in the project suite, and project files that include a direct reference to the location of the project or project suite in Team Foundation Server. When branching a set of scripts for the next version of the AUT, TFS gets confused about where the file should be mapped into source control. A workaround is to replace the hardcoded paths with relative paths.
- There was also an issue object mapping related to the need to modularize the test script code. With the implementation of other automation test suites such at HP UFT, it is possible to have one object map for each function library. TestComplete has a limitation of only one object map per project. In order to modularize the code it was necessary to have a single shared object map used across multiple projects and project suites.
For how long have I used the solution?
I have used TestComplete for 20 months. It was chosen as an incumbent toolset could not interact with the product to be tested.
What was my experience with deployment of the solution?
Integration with third-party products; specifically Microsoft Team Foundation Server and HP ALM could not be overcome. A custom integration to HP ALM was written using the HP ALM OTA API.
What do I think about the stability of the solution?
TestComplete has been a stable product.
How are customer service and technical support?
Customer Service can be slow to respond to electronic forms of communication and they do not have a way for a customer to speak directly to customer support. You create a ticket online, and request a phone call.
The team seems to be very knowledgeable when communication is established.
Which solution did I use previously and why did I switch?
TestComplete was added to the toolset. HP UFT is used for automated tests for other products.
How was the initial setup?
Setup is straightforward unless third-party tool integration is required. Integration with Microsoft Team Foundation Server is a little complex for initial configuration. Once it is understood the process is repeatable.
What about the implementation team?
Implemented in-house. Implementation is not difficult to implement or write tests especially if you have experience with other test automation tools.
What was our ROI?
We have not done a ROI calculation. However, automated testing with TestComplete has cut regression test time by months.
Which other solutions did I evaluate?
HP UFT was tried but the object recognition did not work with the implementation technology.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Application Support Specialist at a logistics company with 1,001-5,000 employees
It provides for automated testing, helps to install plugins and extensions, and we use it as a data-driven testing and debugging tool, but I've only used the free-trial period so far.
Pros and Cons
- "Possibility of the automated testing, installing plugins and extensions, data-driven testing and debugger."
What is most valuable?
Possibility of the automated testing, installing plugins and extensions, data-driven testing & de-bugger.
How has it helped my organization?
I’ve used it only as a free 30-days trial and I'm not sure of how our company is using it.
What needs improvement?
I’m not a specialized tester and I’ve used it just for some private tests and have found in it what I was looking for.
For how long have I used the solution?
I've used it for 3 years.
What was my experience with deployment of the solution?
I've not had issues with deploying it.
What do I think about the stability of the solution?
I've had no issues with stability.
What do I think about the scalability of the solution?
I've had no issues with scalability.
How are customer service and technical support?
Customer Service:
I didn't need customer service, so I have no experience with it.
Technical Support:I didn't need technical support, so I have no experience with it.
Which solution did I use previously and why did I switch?
We did not use a different solution.
How was the initial setup?
It was neither straightforward nor complex.
What about the implementation team?
I'm not sure whether we did it in-house or through an outside team.
What was our ROI?
I'm not sure.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Quality Assurance Automation Development Engineer at a manufacturing company with 1,001-5,000 employees
I would like to see improved language support, but it allows me to input parameters without having to write a quick VB script around it to try it.
Pros and Cons
- "The Object Spy has surpassed any other "spy" tools I have ever used."
- "I would like to see improved language support, with Python being my first choice."
What is most valuable?
The test tree makes for quick work of choosing which tests you want to run at any time. Whether it's all or nothing, I can re-run parts of a test suite without having to start over again.
The Object Spy has surpassed any other "spy" tools I have ever used. It allows me to input parameters without having to write a quick Visual Basic script around it to try it. Diving deep into object trees can be made a breeze with the search function.
What needs improvement?
I would like to see improved language support, with Python being my
first choice. Visual Basic is outdated, where C# has been its
replacement for years.
For how long have I used the solution?
This solution has been in use for almost three years, since I started working at this company. It has been mostly stable with static test cases, and only minor maintenance. The updates typically are changing search criteria. We upgraded from v9 about one year ago.
How are customer service and technical support?
Technical support has been good. There was an issue where certain installations of TestComplete would give an ambiguous error on startup. After teleconferencing with one of their support specialists, we were able to solve it. Forum support on their community site has also been good.
Which solution did I use previously and why did I switch?
No previous solution I know of was implemented prior to my employment here. Attempting to implement the same solution in UFT would have been nearly impossible.
How was the initial setup?
The initial setup was straightforward. Licensing was simple, and getting the initial object mapping was painless. Only a high-level base set of object mapping was done.
What about the implementation team?
The implementation was done entirely in-house. The projects were made from scratch, where function libraries & test suites were made from existing manual test cases.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free SmartBear TestComplete Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2026
Popular Comparisons
Tricentis Tosca
OpenText Functional Testing
Katalon Studio
BrowserStack
Sauce Labs
Selenium HQ
Ranorex Studio
Parasoft SOAtest
Eggplant Test
Worksoft Certify
BlazeMeter
UiPath Test Cloud
TestMu AI (Formerly LambdaTest)
OpenText Functional Testing for Developers
Buyer's Guide
Download our free SmartBear TestComplete Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- SAP GUI Testing Tool
- Which product do you prefer: Micro Focus UFT One or SmartBear TestComplete?
- Which is the best RPA solution for performance testing automation?
- What are your recommended Accessibility Testing tools (both open-source and licensed ones)?
- Why is Test Automation Tools important for companies?
- What is the best Automated Functional Testing Tool for Testing Pega Applications?
- What is End-to-End (E2E) test automation?
- What is the Robotic Process Automation (RPA) life cycle?
- When evaluating Test Automation tools, what aspect do you think is the most important to look for?
- What performance testing tool do you recommend for web applications?















TestComplete released Python support with Version 11 earlier this month. They also did a complete revamp of the Version Control functionality. I'm not sure how good the new functionality is, but SmartBear is making an effort to update the product in meaningful ways.