SmartBear TestComplete Valuable Features
BN
Bharath Nidikonda
Technical manager at Air Canada
It is a strong automation tool for desktop, browser, and API testing.
View full review »SJ
Soumya-Jain
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
PUSHPARAJAN-BALASUBRAMANIAN
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
Anitha Eswari
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 »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 »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.
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 »- 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.
- Test Editor and Debugger: This has really made my life easy as I can trace memory and stack values very easily.
- 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.
- It supports using third party DLLs has given me an edge on several occasions.
AO
AmitOlitzky
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.
MM
Marc Medina
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
Charles Netshivhera
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
Amit Olitzky
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.
- 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.
HM
Harry Mc Kay
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
reviewer1280931
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
reviewer1331715
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 »- 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
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
Sai Sasidhar Rangineni
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
Julio De Lima
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
Jim Ma
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
Haiping Gong
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 »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 »- 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.
WB
William Brigham
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 »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 »The two most valuable features are the manual script library (projects) and Test Execute.
View full review »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
Vallalarasu Pandiyan
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.
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's cross platform automation capabilities specially ranging across web, UNIX (via putty), and other systems.
View full review »It's easy to work with and doesn’t take much to get it setup to start working with it.
View full review »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.
- High UI technologies coverage
- Direct access to object internal properties and methods
VN
VolodymyrNabok
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.
The opportunity to work with DevExpress and WPF objects.
View full review »ZS
reviewer1183092
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 »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
- Dynamic Find methods - FindChild, FindAllChildren, and FindAll
- Keys method
- Project variables
- Time delay methods
- aqString methods
- Intelisense
VN
reviewer1199442
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
reviewer1378161
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
Deva Veluchamy
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 »The automation has improved over time, allowing it to integrate with other external tools for defect tracking.
View full review »JS
reviewer1233750
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 »- 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)
- Good IDE
- Support of third party controls
- Flexible in coding
- Supports .Net assemblies
- Good community
RY
Raju YN
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.
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 »Keywords-Driven frameworks and Data-Driven Testing (DDT) methodologies used for building effective frameworks.
View full review »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 »- 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
Test Runs on Chrome. Test Runs are faster than the previosu version.
View full review »Name Mapping and finding objects at run time. I have no issue because its IDE is simple to use.
It has easy recording, understanding, and use without too much programming.
View full review »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 »Ability to test all types of application (desktop, mobile, and web).
View full review »- 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
- Front-end click and record
- Ability to read in from and output to text files
- Dynamic Find methods
- FindChild
- FindAllChildren
- FindAll
- Keys method
- Project variables
- Time delay methods
RN
reviewer1202277
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 »Possibility of the automated testing, installing plugins and extensions, data-driven testing & de-bugger.
View full review »PN
reviewer1288116
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 »Object Browser is one of very powerful tool TestComplete provide which can see what processes are running in the memory.
View full review »Automated testing was used to validate security protocols for web applications.
View full review »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 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.