My experience with TestComplete - Past five years
Joseph C. Dormelus | TrustRadius Reviewer
July 31, 2017

My experience with TestComplete - Past five years

Score 8 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with TestComplete

We use the tool to automate an ETRMS and other internal applications. We use the tool to primarily automate the test regression suites for these applications.
  • The fact that the tool supports multiple scripting languages is great. It supports JScript, JavaScript, and Python to name just three. This makes it easy for me to recruit test automation engineers to do the work.
  • The distributed execution module is great in the sense that it helps us to cut our Test suite execution time by more than half.
  • The TestExecute module is very useful. It's not costly and is light weight. The Command Line Interface makes it flexible for us to write schedule jobs.
  • The Distributed module needs to provide the ability to connect to any host instead of a Physical 1 to 1 mapping. This would allow the automation architect to provide a pool of servers to be used for test execution.
  • The tool should have Java support since a huge majority of applications use Java. The IDE's support for Java will allow Java developers to leverage the tool more.
  • The tool needs to improve the performance of its JavaScript code. This is currently a huge issue.
  • TestComplete has helped our company greatly. We had an automation suite that used to take three months to run manually but now runs in about 3 hours.
  • The learning curve to get started was our biggest issues. Once the staff is trained it becomes easier.
Absolutely. We needed to be able to deploy our application more frequently and we are now able to deploy twice a week as opposed to twice a year.
We primarily use the tool for end to end UI based regression testing. We use other tools for web/cross browser testing. One of the reasons is that an open source web application provides a lot of flexibility without a license fee. They also are more friendly to regular IDEs like Eclipse and IntelliJ.
All of the above is true. We are using TestComplete to support our agile transformation effort and we are extending the useoft the tool with our Bamboo implementation for CI/CD.
We also evaluated Rational Functional Tester and QuickTest Pro. These other tools were a little more difficult to implement and very costly. They were not as flexible as TestComplete. The sales staff around TestComplete was friendlier and more responsive. They made us feel comfortable that we would not be just an other account.
The tool is great for performing end to end automation for a client server application. It is less suited for web automation since it is not as flexible as Selenium in terms of libraries available to engineers.