TestComplete is a GUI test automation tool that enables users of all skill levels to test the UI of every desktop, web, and mobile application. TestComplete is best suited for testers, automation engineers, and QA teams in any industry.
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Senior Test Engineer in Engineering at HCL Technologies (10,001+ employees employees)
Use Cases and Deployment Scope
I used TestComplete for 2 of our products. 1. Ours is a read-only CAD tool, where we used the object mapping technique to create the test cases and it worked well for us except for a few of the exceptions where object mapping failed. 2. It is an add-on for the Creo Parametric, where we recognize the features of the object/CAD model.
Pros
Object Mapping is really good.
Validation of test cases (checkpoints) is user friendly and intuitive.
Support of different script languages such as python, VBSript, JavaScript, etc.
Help documentation is very detailed and clear.
Grouping of the Test Cases and in detail test reports.
Cons
Recording in the case where object mapping is not possible, coordinate recording needs a better approach. Sometimes coordinates are not getting clicked for the desired tab and other tab gets clicked when the test is rerun.
Return on Investment
Test Complete worked for us where other automation testing environments failed.
Good and intuitive UI, a newbie would get comfortable in short period of time.
Support of scripting languages is a big plus, employees can have a choice of their own to create test scripts.
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. TR verified that a representative sample of customers was invited. More Info
Senior Test Software Engineer in Information Technology at Rockwell Automation (10,001+ employees employees)
Use Cases and Deployment Scope
We are migrating Manual TestCases to an Automated framework using TestComplete. I am responsible for creating this framework integrating TestComplete with Jenkins and the qTest management tool. Our software is responsible for simulation and is based on C++ with MFC library and for testing. Our main problem with automation is correct create locators and mapping for all of our cases in-app which contains a lot of old code and new approach and [integrating] it with one testing framework
Pros
OCR Text Recognition
Easy for manual testers
A lot of languages supported
Cons
Python interpreter is POOR - no possibility to install using pip, no terminal...
More support for CI/CD like Jenkins
OCR actions could have more built-in functionality for keyword-in scripts you can easily extend
Return on Investment
Automation of our testcases
Repeatability of tests
Finally Regression testing
Speed up testing process
Alternatives Considered
National Instruments TestStand, Python IDLE and National Instruments LabVIEW
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. TR verified that a representative sample of customers was invited. More Info
CTO (Chief Technical Officer) in Information Technology at CK Services (11-50 employees employees)
Use Cases and Deployment Scope
We use TestComplete on our product known as Omni Accounts. TestComplete helps us in automating the testing process with the mundane repetitive tasks that are required with each release. To manually do these tests, will take a lot of time, and as we know time is money. With TestComplete, this process is automated and it does not take as much effort and time as a manual process. It is a brilliant product and even someone without coding knowledge will be able to create test cases. The test recorder does most of the work for you.
Pros
Auto recording and converting tests to code or steps.
Automated running of tests with exception reports
Run of multiple tests through a single application
Cons
To be honest, i cannot think of anything
None
Nothing
Return on Investment
Return on Investment both in time and money
Ease of use
Knowledge gained
More knowledge of other smartbear products
Alternatives Considered
Apache JMeter and Selenium
Other Software Used
ReadyAPI (formerly SoapUI Pro, LoadUI Pro, & ServiceV Pro), Swagger Open Source, supported by SmartBear, SwaggerHub
TEST Manager in Quality Assurance at Futurmaster (51-200 employees employees)
Use Cases and Deployment Scope
I used [TestComplete] with ASP software in [the] testing team. It is flexible [and easy to] define our automation framework and scripts according to what we need. I design the test cases based on user scenarios then use TestComplete to execute [and] collect results [that] then generate the reports. It is easy to analyze the issues based on the Testcomplete report.
Pros
TestComplete couldn't identify all objects in my software but we could declare some class/function to do this.
We could use the command line to call TestExecute to execute the scripts automatically.
It supports multiple OS and it could update in time once MicroSoft releases new OS.
Cons
It doesn't support HTML5 well but i would like to use the same tool to test all the tested software.
It is strongly dependent on the screen resolution. if it could include embedded resolution to execute then it would be better.
Some objects couldn't be identified correctly and we have to spend more time to analysis the reason. If TestComplete could provide more possibilities, then it would be nice.
Return on Investment
Positive: It saves us a lot of time on non-regression test on C/S software application
Positive: It can provide promptly response when we need technical support
Negative: It seems not quickly follow up the windows OS migration
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. TR verified that a representative sample of customers was invited. More Info
Team Lead in Information Technology at Exasoft Group (11-50 employees employees)
Use Cases and Deployment Scope
TestComplete is one of the prominent tools that we use in delivering Software QA Assurance, automating our Functional Tests, Regression Tests & Sanity Tests respectively. As a business, it addresses the complexity of setting up an Automated Test Framework and ensures code quality that supports stability and a positive user experience for Development in tests. We find Test project suites and codes fairly easy to build and maintain and the Test Record & Playback feature ensures we can easily introduce software engineers without prior experience to Test Automation.
Pros
Great AI system for object spy & recognition
Easy test project suites and code maintenance
Versatile debugging system at detecting potential code errors
Support for multiple programming language
Supports the testing of our large scale data driven projects well
Cons
Perhaps could improve with less Memory Hogging & CPU Usage.
Return on Investment
TestComplete has helped in testing round the clock especially during off business hours, thereby saving project delivery time. We find it useful to be able to automate a test, execute and go, be back much later and pick up the results.
Alternatives Considered
Micro Focus UFT One (formerly HP UFT)
Related Products
Products similar to TestComplete that may also meet your needs.