SmartBear TestComplete Valuable Features

BN
Technical manager at Air Canada

It is a strong automation tool for desktop, browser, and API testing.

View full review »
SJ
Test Lead Engineer at Strategy Compass

It's a good tool to use and is very easy to learn.

The product has many features. So many that I have not explored them all.

The consistency of the solution is excellent. 

You can record and play very easily. You can record actions and execute test cases again and again. There's a 90% accuracy with the recordings.

It has an easy initial setup.

View full review »
PB
Software Test Manager at ISUZU

This company offers end-to-end capabilities for test suite creation and execution. One feature that I particularly appreciate is the tagging system. Tags are highly valuable, as they allow you to assign tags to your test cases. When there's an impact in a specific area, you can search for and run all test cases associated with that tag. I find this functionality very useful.

View full review »
Buyer's Guide
SmartBear TestComplete
March 2024
Learn what your peers think about SmartBear TestComplete. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,234 professionals have used our research since 2012.
AE
Engineer at Honeywell International Inc.

For Windows application automation, we use TestComplete, and for API automation, we use SoapUI. When compared to TestComple, I find SoapUI to be extremely useful.

TestComplete is extremely efficient when it comes to scripting. In a single day, you can automate more than 100 test cases. If you write the code, Selenium allows you to automate only 10 to 15 cases.

When compared to other tools, it is very simple.

View full review »
Sandhiya T S - PeerSpot reviewer
Sr Solutions Engineer at Lexington Soft

The record and replay aspects of the solution are quite useful for people. With them, you don't have to write any scripts. Basically, you can record your actions and play them back later.

The initial setup is very easy.

View full review »
Blaine Anderson - PeerSpot reviewer
Software Development Team Lead at a engineering company with 51-200 employees

The most valuable feature of this solution is its ability to integrate with Azure DevOps for continuous integration and deployment. It also frees up manual testing of sites and manual testing of any of our applications. This frees up about 40 hours a week.

View full review »
it_user699126 - PeerSpot reviewer
Senior Consultant at a tech services company with 10,001+ employees

Valuable for us is the ability to identify objects by using Find methods. I am able to process whole pages at once rather than doing everything one by one.

View full review »
it_user293901 - PeerSpot reviewer
Principal Software Engineer - Automation at a tech services company with 10,001+ employees
  1. Object Browser is the most powerful feature. This has helped me tear apart every single component of the application under test. It's an awesome feature.
  2. Test Editor and Debugger: This has really made my life easy as I can trace memory and stack values very easily.
  3. Data driven testing has been made very easy. I am comfortable using any sort of backend to support data driven testing such as Excel/databases/etc.
  4. It supports using third party DLLs has given me an edge on several occasions.
View full review »
AO
Project Manager at a computer software company with 51-200 employees

It is very easy to maintain tests with this tool. It covers all necessary items in the test plan. The most painful item in testing is maintenance. When changes occur, the tests should be maintained.

It is a very easy-to-use tool. You don't have to be an expert in a specific syntax. You can just use graphical logic. If needed, it also allows you to apply some code. It is very useful from all perspectives.

View full review »
MM
Test Automation Architect at Watronix Information Technology Ltd

The most useful feature is the name mapping. It allows me to not have to worry about the object's name; I just use my alias.

This affected the way my client's organization functions in several ways. Number one is the consistency of the versioning. Everyone's using the same tools, same kind of code, same kind of coding methods. In case somebody's sick or out, another team member can pick up where they left off and keep going. 

It's also great because that record feature is not for the mindless. The recording plate is not only there to help you start writing the test, it helps you as a tester or an engineer understand the business mindset of how they built the application. You have to go in yourself and click around. Then, it puts everything in code and then helps you understand. We were testing sites like pharmacies, hotels, insurance providers, and other commercial companies like PetSmart. That's where I was using it and that's where the conformity got a lot better.

View full review »
CN
Integration Specialist at a financial services firm with 10,001+ employees

The most valuable feature of this solution is regression testing tools.

The SoapUI tools are very good, as well as cross-browser capabilities.

The GUI is very good.

View full review »
AO
QA Team Manager at Mer Telemanagement Solutions Ltd

The database checkpoints detect problems which are difficult for a human resource to find. In addition, verification of UI items in all screens is also important task that consumes too
much manual resources.

View full review »
it_user710514 - PeerSpot reviewer
Test Automation Engineer at a energy/utilities company with 10,001+ employees
  • Tests can be execute and run separately.
  • Runs in different remote machines. We have multiple versions of the software being tested.
  • Calls different operations through batch files.
  • Has the option for combining data and is keyword driven. It helps people with less knowledge in programming to work with it.
View full review »
HM
QA Manager at a computer software company with 201-500 employees

I like the cross browser compatibility. It saves a lot of time re-writing scripts to accommodate different browsers.

View full review »
MD
Business Head- Software Services at MicroGenesis Techsoft Pvt. Ltd. at a tech services company with 51-200 employees

The programming capability, as well as the record and play, make the solution very easy to use.

The way that it's licensed is also quite attractive. 

The initial setup is pretty straightforward and simple. 

It's scalable. 

It has a very good run time.

The solution is mainly stable. 

View full review »
AJ
Sr. Technical Manager - Testing Solutions at a tech services company with 1,001-5,000 employees

TestComplete is simple, it's a very easy-to-use tool. It offers credibility and value for the money. A basic license is roughly $4,000 and you can add flexible components on top of it. 

If you want desktop testing, you can add-on a desktop license. If you want web testing, you're going to want to add-on a web license — there's a lot of flexibility, you just need to pay for what you use. There are no irritating subscription models.

People are able to quickly use the platform and with a variety of scripting languages, including Python and JavaScript — all the modern scripting languages are supported. It doesn't just rely on VB script like UFT.

It's very flexible and robust in that way. I have seen many of our clients quickly adopting the tool with all the scripting languages. 

Recently, they've been building a lot of futuristic features, for example, AI Self-healing is one of the interesting features where they try to improve and cut down on maintenance by automatically correcting the arbiter. That's a really cool feature for keeping your object repositories up to date, and it can considerably bring down or control your maintenance costs to some extent, at least as far as the object repository goes.

They also have some intelligent OCR features. They have a mini device cloud, for example, which allows you to run a testing tool and recently started supporting X spot. That actually goes well with selenium. You can reuse some of the scripts with other frameworks. They also acquired CucumberStudio a few years back. They have combined HipTest and Cucumber into one capability — CucumberStudio —, which is a great integration to TestComplete, that really becomes very seamless.

View full review »
it_user372528 - PeerSpot reviewer
Senior QA & Test Manager, Head of Test Automation at a tech services company with 501-1,000 employees
  • SoapUI/ReadyAPI integration
  • Selenium integration
  • We run all of tests using TestExecute, this is just the executer for all TestComplete tests – command line version so can be integrated with any CI tools
  • We used to these tests seamlessly on Jenkins (TestComplete has a plugin for Jenkins)
  • The best part is TestComplete gives choice of selecting any of the six languages it supports
  • List of checkpoints available in TestComplete is one of the strongest available in the market
  • We also make heavy use of version control integration and JIRA integration
  • Data driven testing feature of this tool is one of the best
View full review »
it_user289980 - PeerSpot reviewer
Quality Assurance Practice Leader with 51-200 employees

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.

View full review »
SR
Staff Test Architect at a tech services company with 1,001-5,000 employees

The most valuable features of the SmartBear TestComplete are self-healing, they reduce the maintenance required. The different languages SmartBear TestComplete supports are good because some of our libraries are written in Python, JavaScript, and C#. It's very easy to put them all under one project and use them. The are other features that SmartBear TestComplete has but the competition widely has them as well.

View full review »
JD
Principal QA Engineer at Capco

Desktop and web application support. TestComplete fits almost perfectly with a large amount of stacks, such as Delphi, C#, Java and web applications. It's an amazing feature for companies that want to automate UI tests on each application built in-house.

View full review »
JM
Senior Automation Test Analyst with 10,001+ employees

It allows us to test both desktop and web applications. This is a very important feature for system integration tests, as we develop desktop applications, web applications, and a Web API using the same database.

View full review »
HG
QA Automation Manager at a comms service provider with 501-1,000 employees

The name mapping function to manage the objects across different web pages and the support for different web browsers are the most valuable features for us.

View full review »
it_user341001 - PeerSpot reviewer
Junior ASP/.Net Developer at a construction company with 501-1,000 employees

Object-based recording, and data-driven testing.

Separation of data into Excel files made tests modifiable by QA personnel with limited development experience, and object-based recording kept maintenance to a minimum.

View full review »
it_user294939 - PeerSpot reviewer
Test Engineering Team Leader at a consultancy with 501-1,000 employees
  • Initially support for flex/flash technologies, but since that project ended my primary use is Functional Automation against a web front-end built on AngularJS.
  • I use VBScript for a majority of my tests; it is one of many language choices available when writing scripts.
  • Out of the box support for desktop, mobile and web.
View full review »
WB
Test Automation Specialist at a tech vendor with 201-500 employees

The most valuable feature is the ability for a non-developer to develop intelligent, robust, data-driven tests.

View full review »
it_user308139 - PeerSpot reviewer
Mobile QA Tester at a comms service provider with 1,001-5,000 employees

I found the Keyword Test feature very valuable. Even with my limited programming knowledge, I was able to create automation tests using the Keyword Test feature. Also, the ability to create image based tests was extremely helpful, especially when automating tests for mobile devices.

View full review »
it_user323592 - PeerSpot reviewer
Software Engineer at a manufacturing company with 51-200 employees

The two most valuable features are the manual script library (projects) and Test Execute.

View full review »
it_user291057 - PeerSpot reviewer
QA Automation Engineer with 501-1,000 employees

To me, the Object Browser has proven to be the most valuable feature of this product. This tab (and its associated tools) allows the test developer to locate objects within the application to be tested, and retrieve properties and methods that can be used in scripting. This saves a significant amount of time over referring to the application source code for such information. It also makes use of the recording feature periodically to rough out scripts for new tests. The recorded scripts are very fragile, but they can provide a good base for writing stable scripts.

View full review »
VP
Test Architect at a tech services company with 1,001-5,000 employees

The artificial intelligence aspect is very useful for us.

Scaling to a cloud environment is very easy.

Scriptless approaches are very flexible compared to other scriptless automation tools.

The object identification for legacy applications that are very old can still be automated by TestComplete. The object identification is very powerful.

The stability has been good in the latest versions.

Technical support is quite helpful and they have a good community you can look for answers in as well.

The initial setup is pretty easy and it's quick to deploy.

View full review »
Harold Rios - PeerSpot reviewer
Director at Finding Technology Company

It's a good solution. It works in Windows Operating System.

The automation is very good.

We can test an application across many programs with ease. We can test, for example, on Internet Explorer, or Mozilla, or Google Chrome, et cetera. 

It's very helpful that, when you have a recording in one application, in one navigator, you can replay every step in different applications. You don't need to do any different testing in different programs, you only have to do one test and replicate it in different programs.

The initial setup is easy.

The solution has a very nice interface.

View full review »
it_user292632 - PeerSpot reviewer
QA Automation Lead at a tech services company with 501-1,000 employees

It's cross platform automation capabilities specially ranging across web, UNIX (via putty), and other systems.

View full review »
it_user288375 - PeerSpot reviewer
Quality Assurance Engineer with 501-1,000 employees

It's easy to work with and doesn’t take much to get it setup to start working with it.

View full review »
it_user295749 - PeerSpot reviewer
Quality Assurance Automation Development Engineer at a manufacturing company with 1,001-5,000 employees

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.

View full review »
it_user294423 - PeerSpot reviewer
Mobile QA Developer at a tech vendor
  • High UI technologies coverage
  • Direct access to object internal properties and methods
View full review »
VN
Quality Assurance Engineer at a computer software company with 201-500 employees

I only have experience with Windows, so I find all the best features are for that operating system.

Complete works perfectly with CUTE. That includes all dialogues, right-click menus, or system dialogues, etc., which are handled well.

The solution has a great feature called macro recording. With it, I can make it into a macro in a few of the languages Complete suggests. This is really useful for me, personally.

View full review »
it_user327474 - PeerSpot reviewer
QA Automation Engineer at a computer software company with 501-1,000 employees

The opportunity to work with DevExpress and WPF objects.

View full review »
ZS
Senior Test Consultant at a outsourcing company with 51-200 employees

It works very fine. It is fast on almost any machine, and it is also very well organized. 

I like its object mapping and its capability to find and interact with almost everything that exists on Windows.

View full review »
it_user293895 - PeerSpot reviewer
Software Developer at a retailer with 1,001-5,000 employees

The features of TestComplete that were most valuable to me were:

  • The ability to run a whole suite of tests automatically (which we did overnight)
  • The ability to create test scripts that were easy to modify;
  • The ability to easily review a log of software errors, if any
View full review »
it_user288615 - PeerSpot reviewer
Sr. Software Quality Consultant at a tech services company with 501-1,000 employees
  • Dynamic Find methods - FindChild, FindAllChildren, and FindAll
  • Keys method
  • Project variables
  • Time delay methods
  • aqString methods
  • Intelisense
View full review »
VN
Quality Assurance Engineer at a tech vendor with 201-500 employees

The most valuable features are the script recording and the object spy. The solution has the ability to structure text well using different modules.

View full review »
RR
Sr. Consultant at a computer software company with 51-200 employees

The most valuable features are the desktop and mobile modules.

View full review »
DV
Test Automation Lead/Consultant at Aspire Systems

- Object spy eases the object identification method.

- TextObject recognition feature of this product exposes most of the objects to perform the actions.

- Test items, project variables helps in managing automation suite and scheduling execution.

- Jenkins integration to schedule executions.

- Integrated with selenium webdriver.

- Conversion of JScript project to Javascript project

- Integrated to Environment manager

- Support to read text from PDF

View full review »
it_user335340 - PeerSpot reviewer
Systems Engineer at a tech services company with 51-200 employees

The automation has improved over time, allowing it to integrate with other external tools for defect tracking.

View full review »
JS
QA Head at a computer software company with 1,001-5,000 employees

The solution is great as a record and playback tool. It also has valuable regression testing.

View full review »
it_user340992 - PeerSpot reviewer
Test Automation Specialist at a tech services company with 501-1,000 employees
  • Object spy and object recognition are working very well, giving us a lot of possibilities.
  • Option to work in the same suite without changing from one project to another, which is better than HP QTP/UTF.
  • USEINIT feature is really nice (+/- like importing in Java)
View full review »
it_user323649 - PeerSpot reviewer
QA Team Lead at a tech vendor with 10,001+ employees
  • Good IDE
  • Support of third party controls
  • Flexible in coding
  • Supports .Net assemblies
  • Good community
View full review »
RY
QA Architect at a computer software company with 5,001-10,000 employees

The solution's most valuable aspect is how easy it is to create tests. For example, recording options.

The reporting is ready to use and doesn't require any setup.

We can easily create test suites without much trouble. For example, by using the UFP test, we can directly create a test suite. 

View full review »
it_user335340 - PeerSpot reviewer
Systems Engineer at a tech services company with 51-200 employees

For more than a year, I've been working on automation of functional testing, regression testing using TestComplete. It is a great tool and hard to learn and use. 
 
Pros:
- It is similar to other tools like Selenium IDE you can record and play test scripts 

- Developer needed to create test scripts using VB Script, Jscript, Delphiscript etc - 
- QA perspective, helps test results logs helps in finding precisely the issue where test failed
- Tests can be recorded in keyword driven or screen capture modes on some screens.
- Tests can be created for regression, functional, DDT (data driven testing), ODT(object driven testing), and so on and it is good to use it for Cross browser testing.
 
Cons:
- There is no support for mobile testing automation.

- QA need to depend upon developer to correct the scripts any change happens. Automated

View full review »
it_user312339 - PeerSpot reviewer
Systems Test Manager at a transportation company with 1,001-5,000 employees

Keywords-Driven frameworks and Data-Driven Testing (DDT) methodologies used for building effective frameworks.

View full review »
it_user347607 - PeerSpot reviewer
Technical Leader at a tech services company with 10,001+ employees

It allows me to invoking an application and then to browse the application. I've done some good research with TestComplete along with Google Earth.

View full review »
it_user340986 - PeerSpot reviewer
Senior QA Analyst at a financial services firm with 501-1,000 employees
  • Data driven testing using Microsoft Excel
  • Viewing properties of objects using Object Spy
  • Organizing test runs using the Test Items page of the project editor
View full review »
it_user288615 - PeerSpot reviewer
Sr. Software Quality Consultant at a tech services company with 501-1,000 employees

Test Runs on Chrome. Test Runs are faster than the previosu version.

View full review »
it_user744705 - PeerSpot reviewer
SQA Team Lead at a tech vendor with 51-200 employees

Name Mapping and finding objects at run time. I have no issue because its IDE is simple to use.

View full review »
it_user734814 - PeerSpot reviewer
Analista de TI Sênior/Teste de Software at a tech vendor with 1,001-5,000 employees

It has easy recording, understanding, and use without too much programming.

View full review »
it_user711891 - PeerSpot reviewer
Test Analyst

One of the valuable features is object identification. It provides the different options to users so they can uniquely identify the objects.

View full review »
it_user323742 - PeerSpot reviewer
Test Automation Engineer at a tech vendor with 1,001-5,000 employees

Ability to test all types of application (desktop, mobile, and web).

View full review »
it_user324366 - PeerSpot reviewer
QA Engineer at a computer software company with 51-200 employees
  • 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
View full review »
it_user323700 - PeerSpot reviewer
Assistant Lecturer at a university with 1,001-5,000 employees
  • Front-end click and record
  • Ability to read in from and output to text files
View full review »
it_user296346 - PeerSpot reviewer
Assistant Manager - Quality Control at a tech services company with 1,001-5,000 employees
  • Dynamic Find methods
    • FindChild
    • FindAllChildren
    • FindAll
  • Keys method
  • Project variables
  • Time delay methods
View full review »
RN
Consultant at a tech services company with 1-10 employees

The most valuable feature is the integration with Azure DevOps. That has been, by far, the best thing for us. We can use it to integrate everything that we are running in the test automation tool, which is linked directly to the test cases. This is the only tool on the marked at actually has this functionality, and it has only come about since 14.2, the latest version.

View full review »
it_user303108 - PeerSpot reviewer
Application Support Specialist at a logistics company with 1,001-5,000 employees

Possibility of the automated testing, installing plugins and extensions, data-driven testing & de-bugger.

View full review »
PN
Head of Digital & Cognitive Services at a tech company with 11-50 employees

The ease-of-use and quality of the overall product are above average.

View full review »
it_user340998 - PeerSpot reviewer
Software Quality Analyst I at Bentley Systems Incorporated

Object Browser is one of very powerful tool TestComplete provide which can see what processes are running in the memory.

View full review »
it_user710532 - PeerSpot reviewer
Architecture Analyst at a tech company with 5,001-10,000 employees

Automated testing was used to validate security protocols for web applications.

View full review »
it_user340989 - PeerSpot reviewer
Quality Assurance Specialist at a tech vendor with 201-500 employees

With TestComplete, I can discover bugs faster and easier than testing manually. It eliminates the need for regression testing sessions as TestComplete can be set up to test automatically overnight against each day's build from programmers.

View full review »
it_user323895 - PeerSpot reviewer
Team Lead at a tech vendor with 501-1,000 employees

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.

View full review »
Buyer's Guide
SmartBear TestComplete
March 2024
Learn what your peers think about SmartBear TestComplete. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,234 professionals have used our research since 2012.