Skip to main content
TrustRadius
TestComplete

TestComplete

Overview

What is TestComplete?

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.

Read more

Learn from top reviewers

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

[Demo] Sử dụng công cụ TestComplete

YouTube

Demo công cụ kiểm thử tự động TestComplete - Nhóm 08

YouTube

UserForms & TestItems TestComplete Smartbear

YouTube

TestComplete Demo

YouTube

Demo công cụ kiểm thử testcomplete

YouTube

Demo Test Web vá»›i TestComplete

YouTube
Return to navigation

Product Details

What is TestComplete?

TestComplete is designed to help testers and developers 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 Creating a First Test in TestComplete.

TestComplete Technical Details

Deployment TypesOn-premise
Operating SystemsWindows
Mobile ApplicationNo

TestComplete Downloadables

Frequently Asked Questions

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.

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

Reviewers rate Usability highest, with a score of 7.8.

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

Comparisons

View all alternatives
Return to navigation

Reviews From Top Reviewers

(1-5 of 88)

TestComplete - easy to use product but needs lots of testing to produce reliable tests

Rating: 7 out of 10
December 08, 2023
Vetted Review
Verified User
TestComplete
3 years of experience
I use TestComplete on a daily basis. For the last 3 year I have been dogged by compatibility issues, TC browser extensions issues, slowness, freezing. The product can't properly perform object recognition (if button exits then click it, if button does not exist then try.. ) Support and Account managers take a long time to respond to tickets and often the issues are blockers for me. Some of their support engineers are amazing but just take ages to get your issue to them, the phones are hardly ever answered and when they do the person can't address your issue. I find tests have to be run over 100 times to verify the results and work out any bugs to get anything stable enough to run (anything large than unit tests). I frequently get an error and the product stops error says "there has been an error" and gives not details, multiple supports ticket have been raised about this issue and they just say "it works for us" All other feature such as mobile testing (Bitbar) are additional costs - a small free amount would be nice considering the price AM just send out blanket emails to subscribers and any other emails about new products/services without any consideration to if you have the product, have already updated or are listed as the licensing contact - all other users in my licensing group regularly receive and send me the product email they get I am currently investigating alternatives as this products will if not reliable to test my WEB systems
  • item highlighting in Keywords tests
  • nice interface
  • can call and integrate between scripting and keywords testing
  • integrate to Jenkins
Cons
  • Reliability - running same tests over 100 times have produced less than 80% success rate
  • Support - blocker issue can wait for day and there is no phone support
  • Namemapping - system tries to update name used in multiple locations
  • Freezing - gets stuck in loops and and unexpected error happens like variables not available and the system won't suggest this, leaving you to debug 100+ lines of code
  • frequent updates that introduce encoding and browser errors - I don't believe the properly test their own product
  • Namemapping won't allow you to choose your own names when you first select them
  • keep sending email about renewing subscription and that you can get a lower price without checking if they have already sent/asked and if you are the correct contact for your account - e.g. a junior user that just joined got an email about the pricing structure and what we were paying
Best suited to smaller unit test or tests broken up, couple of forms at a time Not suited - larger regressions test involving multiple systems. - my main regression involving payments has been unsuccessful for the last 3 years despite all working fine separately and while being watched

Happy to use it

Rating: 9 out of 10
December 06, 2021
AM
Vetted Review
Verified User
TestComplete
4 years of experience
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.
  • Recognition of element on web page or in view app.
  • Integration with other systems.
Cons
  • Possibility to test applications through Citrix Receiver.
Good scenarios:
- Test with a web app or desktop app.
- Integration with Selenium or SoapUI.
- Debug tests.
- Make data-driven testing.

TestComplete is great to use

Rating: 9 out of 10
August 23, 2017
We use it for QUI test in our software. We have several test departments in the company but we are the only one using it. The other departments use other systems, so we don't have a strategy for what products to use.
  • TestComplete is good at making changes in the QUI visible right at once
  • TestComplete gives more decipline in the development department. The developers need to be aware that changes in object naming have an influence on the automated test
  • We have a lot of manual testing, but we can save time by automating the tests that don't involve direct hardware interaction
Cons
  • Namemapping. From time to time TestComplete fails due to object names. Making changes in namemapping is hard to do as well as risky.
  • The help files. All examples are scripts. I would like to see more examples directed for the people that do not script testcases, but record them

TestComplete - Making it easy to save time and money

Rating: 10 out of 10
March 01, 2019
BR
Vetted Review
Verified User
TestComplete
1 year of experience
The development team and I noticed we spent a lot of time manually testing everything in our product before it went out the door. Specifically, the sanity test that we conduct before we release a new version.

It was decided that we needed to automate this long and costly procedure. So, I spent some time looking for options and TestComplete seemed like the perfect solution.
  • Keyword test is really easy to use. Anyone can figure it out in a couple of hours.
  • The support they provide is amazing. Their customer service is top notch and they have a lot of resources for beginners to more advanced users.
  • More advanced features are provided and come in handy.
  • TestComplete can easily integrate with your development workflow.
Cons
  • Beta testing for major releases would be nice. In other words it would be nice to see what our tests will do/ won't do for every release.
  • A learning feature that is built into the product. Something like what Postman has done recently to their newest version. This would help up newbies as well as more experienced users.
I would recommend this product to anyone looking to automate multiple applications and/or large scale applications.

I feel like this product wouldn't make a lot of sense for very small applications. However, they could provide testing services geared towards start-ups. If TestComplete made a "lite" version I could see is the product being used for start-ups as well as for smaller organizations.

TestComplete Easy and Robust

Rating: 10 out of 10
July 30, 2021
Vetted Review
TestComplete
6 years of experience
TestComplete is used within my company in special projects. We use it to automate the regression tests for a product we develop for our customers.
  • Easy to use. Even no technical tester can use TestComplete.
  • Robust. If you know how to write your tests and that the name mapping is essential, then the tests are robust.
Cons
  • Cloud integration for mobile tests.
TestComplete is well suited for a scenario where you want to write fast and easy and a lot of UI regression tests
Return to navigation