TestComplete

TestComplete

Top Rated
Score 8.3 out of 10
Top Rated
TestComplete

Overview

What is TestComplete?

TestComplete is a test management and functional, performance testing tool, from SmartBear Software headquartered in Somerville, Massachusetts.
Read more

Recent Reviews

Nice Tool

6 out of 10
December 07, 2021
I used [TestComplete] with ASP software in [the] testing team. It is flexible [and easy to] define our automation framework and scripts …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of TestComplete, and make your voice heard!

Return to navigation

Pricing

View all pricing

Node-Locked Base

2,256

On Premise
per license

Node-Locked Pro

3,950

On Premise
per license

Float - Base

5,077

On Premise
per license

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://smartbear.com/product/testcompl…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services
Return to navigation

Product Demos

Top 3 Functional and Automation Testing Tools (TestComplete, Sauce Labs, Tricentis Tosca)
05:51
Return to navigation

Product Details

What is TestComplete?

TestComplete is designed to help testers and developers easily manage, run, and analyze automated GUI tests across multiple devices, platforms, and environments - enabling teams to improve software quality and speed up time to delivery.

According to the vendor, key business benefits include:
  • Easy-to-Use for All Experience Levels: Use the record and playback feature to run tests or choose from multiple programming languages such as Python, VB.NET, or JavaScript.
  • Instant Access to Real Environments in the Cloud: Get real-time access to the latest devices, resolutions, browsers and operating systems in its cloud lab. Run tests in parallel across more than 2000+ remote environments to improve test speed and coverage.
  • Robust Object Recognition for UI Testing: With TestComplete's robust object identification engine, the user can choose from over 50K object properties across more than 500 control types, including all major frameworks and third-party controls.
  • Built for Continuous Testing: Integrate TestComplete with test automation framework tools, CI systems such as GIT or Jenkins, or Test Management platforms like Jira or QAComplete.

TestComplete Videos

In this video, the TrustRadius team will be talking about the top 3 functional and automation testing tools: TestComplete, Sauce Labs, and Tricentis Tosca.

Watch TestComplete Overview

Watch Create Your First Test in TestComplete.

TestComplete Technical Details

Deployment TypesOn-premise
Operating SystemsWindows
Mobile ApplicationNo

TestComplete Downloadables

Frequently Asked Questions

TestComplete is a test management and functional, performance testing tool, from SmartBear Software headquartered in Somerville, Massachusetts.

Tricentis Tosca, Ranorex Studio, and Katalon Studio are common alternatives for TestComplete.

Reviewers rate Usability highest, with a score of 7.7.

The most common users of TestComplete are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

(1-25 of 87)
Companies can't remove reviews or game the system. Here's why
Score 1 out of 10
Vetted Review
Verified User
We attempted to use test complete to perform functional and UI tests on our windows native as well as our swift and kotlin apps. In my experience, test complete failed miserably on functional tests incorporating the mobile apps cameras. On the native windows app written in c# test complete has been nothing short of a nightmare. We find ourselves troubleshooting it more than we do our app. You can run the same test twice in a row on a dedicated vm and get the test to pass one time and fail the other with no changes made to the app your testing.
Score 9 out of 10
Vetted Review
Verified User
We use TestComplete to automate the regression tests of our products. Since our products are constantly improving and growing we need something that assists us in finding unpredicted bugs and searching bugs in already existing features, so that our release doesn't take that much time just for regression and we can concentrate more on new features. [Therefore] we try to fully automate our regression list in TestComplete.
Score 8 out of 10
Vetted Review
Verified User
We use TestComplete to automate testing of Microsoft Office AddIns that are based on .NET and WPF. We use a mix of keyword tests and scripting to create testing suites that can run autonomously and report through various checkpoints (region checkpoints for visuals, OCR checkpoints for text recognition, property checkpoints to verify the expected status of UI elements). The interfacing of scripts and keyword tests can be a hassle, but is still very doable and allows for different levels of expertise to work together. Objects can be found, identified (by their properties), and saved in the name mapping that also allows to then address them under an alias for improved usability. Finding objects is possible both by locating them on-screen or if they are in a lower hierarchy (or you'd like to add mappings for non-visual objects) the object browser is a powerful tool to analyze the whole structure of an application. This provides us with key functionality for our test automation.
Score 9 out of 10
Vetted Review
Verified User
We use TestComplete as the test automation tool for our suite Windows Forms applications and modules - over 100 different modules in total. It allows users without an existing test automation background to develop automated test suites and execute those on demand. This leads to increased accuracy and repeatability of our tests while reducing the time it takes to run our regression suites.
Score 10 out of 10
Vetted Review
Verified User
TestComplete has been chosen in our Organization to automate the Business Flows performed in IFS (Industrial and Financial Systems) ERP Applications. It will run all the test cases (scenarios) for different modules (Order to Cash, Procurement to Pay, Finance, HR, and many more) in the application and will generate a detailed test report. Manual Intervention is not needed. This has benefited us in terms of Regression and Non-Regression Testing.
Score 7 out of 10
Vetted Review
Verified User
UI Testing of MS Office Plugins, which we provide to about 2 Mio Users worldwide. Used in Powerpoint, Excel, Word, and Outlook. Testing covers using Microsoft Office Features as well as windows and functionality of our add-ins. We use picture comparison and value comparison to verify our results. Especially our add-in for Powerpoint charts uses highly customized windows and menus in overlays over the actual Powerpoint charts.
Score 9 out of 10
Vetted Review
Verified User
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.
Score 8 out of 10
Vetted Review
Verified User
We are in the Insurance and Travel business. Lots of our web applications are re-developed and re-designed. We decided to evaluate the test automation tools to align with our applications. Most applications are web platforms and Mobile. The whole idea was to use the tools to perform SmokeTest and Functional testing whenever we needed.
Michal Ignaczak | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
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
December 11, 2021

Smartbear TestComplete

Score 10 out of 10
Vetted Review
Verified User
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.
Score 8 out of 10
Vetted Review
Verified User
We are using TestComplete to automate Delphi-based thick client GUI testing, complementing what is done via unit and integration testing. As we are using advanced components like VirtualTreeView, the ability to write our own plugins was decisive in the decision to move forward with TestComplete when we evaluated automated test environments. Pricing is fair and support has always been there when we needed it which cannot be said of all actors in this market. All in all, we are very pleased with TestComplete.
Score 7 out of 10
Vetted Review
Verified User
Used for UI testing of our desktop application. Really helpful to check for regression in the hundreds of small features it has, especially when a Unit Test isn't possible, because a lot of GUI logic is needed before launching the business logic. It is also great to know that each window, tab, and popup was checked before release, especially when the test users mainly focus on the new feature of the software.
December 07, 2021

Nice Tool

Gao Ping | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
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.
Score 9 out of 10
Vetted Review
Verified User
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.
December 06, 2021

Happy to use it

Score 9 out of 10
Vetted Review
Verified User
We use TestComplete to write automated tests and support our quality assurance process. We test the applications/system (web, desktop) that we use on a daily basis in order to generate test data, validate data compliance, non-regression, and integration between several systems. It can be easily integrated with other systems. We integrated it into Quality Center (QC) to monitor the tests that are performed by TestComplete/TestExecute because QC is our quality management software.
December 01, 2021

[TestComplete]

Score 9 out of 10
Vetted Review
Verified User
I have worked with TestComplete [on] many projects, which has medical devices interfaces. Hence I have proposed we use TestComplete for the Automation of one of the Biotechnology Medical Device User Interface and that lead to [using] TestComplete with all the projects related to the same domain with a different set of customers. Also, TestComplete provides lots of easy interfaces with other tools like Zephyr(for Test Management), interfaces with customized DLLs via CLR Bridge, and lots of defect management tools, Jenkins, etc. Also, we have extended the TestComplete for automation Qt-based UI application running on Linux Platform using CLR Bridge(This is an awesome feature I have not seen on other Automation tools). TestComplete provides very good support to TestAutomation of Web and Mobile software as well and that too it supports customized XPATHs to identify objects on Web UI, also we can integrate TestComplete with Selenium and other Performance tools as well. And Finally one of the Best Budget Tool with a Competitive Price compare to other Test Automation Tools which supports all that supports in TestComplete(For Ex: HPs UFT, Squish GUI tester). And also lots of languages are supported by TestComplete with good online support.
Marek Čierny | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
In a small team like ours, TestComplete replaces the work of several people. We have created several thousand test scenarios in the human-readable Gherkin language. Every night, our build server automatically releases a new version of our desktop application, and then automated tests are run automatically. From the reports that TestComplete generates, we have a constant overview of the proper functioning of the entire program. If it happens that a certain part of our application stops working properly due to the development changes, we know about it the next morning at the latest.
Score 8 out of 10
Vetted Review
Verified User
We have been using TestComplete for over 3 years. The tools we purchased are for the WEB module and planning to purchase the Desktop later. I am using the test complete for my Functional and Smoke Testing as I created lots of test scenarios and worked as per requirements. The challenge I have is when the test fails because of the Name Mapping. The name mapping on each object changes a lot and makes my job a little complicated. Intelligent Quality is another extension, that helps with the name mapping issues, and We are planning to purchase.
Score 8 out of 10
Vetted Review
Verified User
TestComplete is the key UI automation tool in our organization. It allows us to quickly and efficiently write powerful, fast, scalable and reliable automated tests. It is a key driver in allowing us to react to customer needs, and quickly implement change in our products, while giving us the confidence to know our products still meet the levels of quality our users expect.
Return to navigation