TestComplete - What's good and What's not. Why did we choose it?
Sachin Gulmadagkar | TrustRadius Reviewer
April 20, 2017

TestComplete - What's good and What's not. Why did we choose it?

Score 8 out of 10
Vetted Review
Review Source

Overall Satisfaction with TestComplete

We currently hold 50 licenses of TestComplete. It's used across several departments in organizations for various types of testing. For example:
  • Function Test Team - Automating enhancements in the same sprint
  • Regression Test Team - Automating end to end regression tests (Cross Browser and Cross Platform)
  • Acceptance Test Team - Automating high-level end user scenarios just before release
The above test types are executed for multiple products. Automation has been very helpful in getting us moved from a traditional waterfall model to an agile model. We execute tests daily as part of continuous testing so we can provide feedback earlier. A lot of our customer releases also go out without any manual testing depending on our automated tests.
  • SoapUI and Selenium Integration
  • Test Execute for executing tests on Virtual Machines
  • Support of 6 different programming languages
  • Cheaper than UFT of TOSCA Suite
  • 95% automation can be done without programming
  • Good Cross Browser Testing Functioalities
  • No support for Linux or Mac
  • No support of Windows Mobile
  • Once the project is created in one languages, cant be changed
  • Error handling can be improved
  • Currently, with 30 automated testers we are doing a job of around 100 manual testers.
  • We raise all the defects from the product on the same day so developers can identify the cause and fix them fast enough.
We have several products in our company and when I did the POC for all of those applications 8 years ago, out of QTP, Silk, Rational Robot, Rational Functional Tester and TestComplete. Only TestComplete could recognize all the UI objects from all the products. It was well placed in pricing when compared to Rational and HP tools. It used VBScript by default for which the support was easily available. We had previously used Rational Robot for one of our products where SQABasic was used hence it was easy for us to migrate into VBScript.
I would recommend it where Selenium and SoapUI tests can be integrated. Recommended also for cross browser testing. Almost all latest technologies are supported so any kind of functional or regression testing can be achieved for products built on these technologies.

Not recommended for firmware or video testing. Very difficult. Also the Windows apps testing feature is shaky and I wouldn't recommend it for it either.

TestComplete Feature Ratings